嗨,我使用以下代码向朋友发送应用程序请求,但在通知中,它显示消息邀请您尝试测试应用程序。它没有显示输入的消息。请帮帮忙
function sendRequestViaMultiFriendSelector() {
FB.ui({method: 'apprequests',
title : 'Test App',
message : 'Test app message'
}, requestCallback);
}发布于 2012-10-05 19:23:34
我在这里看到两个可能的问题。
Invites (接收方尚未安装应用程序的请求)不显示此值。
因此,这意味着如果这是该用户在安装应用程序之前收到的第一个apprequest,他/她将不会看到消息,而只会看到开始使用您的应用程序的“邀请”。
使用requests dialog,您将能够通过使用filter参数来“预测”用户是否安装了应用程序。将其设置为app_users,以便只显示已经安装的用户-在这种情况下,您可以包括消息参数(限制为60个字符)。如果将筛选器设置为app_non_users,则可能需要将邮件内容包括在标题参数中,因为它始终显示。title参数限制为50个字符。
FB.ui({method: 'apprequests',
title : 'Test App',
message : 'Test app message',
filters : ['app_users']
}, requestCallback);无论你决定走哪条路,你都希望对你的邀请/请求有一个相对简短的消息/标题。
https://stackoverflow.com/questions/12745003
复制相似问题