axe*_*xes 13 facebook facebook-graph-api facebook-javascript-sdk facebook-graph-api-v2.0
我需要的功能是在具有自定义设计的网站页面上向用户显示Facebook好友列表,用户可以在其中选择其中一些并发送邀请.
在API v2.0中,可以通过这种方式获取朋友列表:
FB.api('/me/taggable_friends', function (response) {
...
});
Run Code Online (Sandbox Code Playgroud)
但是它没有返回我需要的下一个函数调用的真实用户ID:
FB.ui({
method: 'apprequests',
message: invite_text,
to: 'user_id_1, user_id_2'
}, function (response) {
...
}
);
Run Code Online (Sandbox Code Playgroud)
我怎样才能获得这些真实的身份证?或者如何以另一种方式解决此功能?因为我发现的所有答案都与不适合我的游戏有关.
我需要完整的朋友列表.不只是已经使用我的网站(模拟invitable_friends
游戏内部分).
lus*_*chn 15
你不被允许taggable_friends
用来邀请他们,显然这是给TAGGING朋友而你只得到一个标记令牌.
有invitable_friends
,但是:
invitable_friends API仅适用于使用Graph API 2.0版的Facebook Canvas应用程序实现的游戏.
(https://developers.facebook.com/docs/games/invitable-friends/v2.1)
我担心你想达到的目标是不可能的.邀请朋友加入您网站的正确方法是使用发送对话框:https://developers.facebook.com/docs/sharing/reference/send-dialog
您可以在"to"参数中包含一个用户ID.当然它也必须是授权你的应用程序的用户,你可以得到那些/me/friends
.或者更好:只需打开对话框,让用户自己选择.
归档时间: |
|
查看次数: |
13587 次 |
最近记录: |