我正在开发一个使用 facebook api 的网站。我可以检索我的朋友,张贴到我的墙上,查看我的照片,一切都很好。但由于某种原因,当我尝试在多朋友选择器上向我选择的朋友发送应用请求时。邀请不起作用,它发送请求,但请求被破坏。
我的 Facebook 应用程序设置了“带有 Facebook 登录的网站”、“Facebook 上的应用程序”和“页面选项卡”。我的javascript是..
function multiFriendSelector(){
FB.ui({
method: 'apprequests',
message: 'You should learn more about this awesome site.'
}, requestCallback);
}
function requestCallback(response) {
console.log(response);
if (response != null && response.request_ids && response.request_ids.length >0) {
for(var i = 0; i < response.request_ids.length; i++) {
console.log("Invited: " + response.request_ids[i]);
}
} else {
console.log('No invitations sent');
}
}
我的控制台输出总是向我显示未发送任何邀请。
我不知道这是否有我遗漏的东西。你们中的任何人已经面临过这个问题吗?
谢谢