如果我理解正确Facebook做了一些更改,那么它会返回app_scoped_id而不是普通的user_id。
我现在遇到的问题是没有其他功能似乎有效。
我从Facebook收到一个我的身份证,每次登录都是一样的,但是如果我使用facebook.request("我/朋友"),那么表格是空的,如果我使用facebook.showDialog("朋友")它
在Corona SDK中我需要做些什么才能使其工作?在我在Facebook上设置它们之前我可以使用这些功能之前。
我读了这个帖子,解释了为什么会发生这种情况,但它没有解释如何在Corona SDK中解决它:Get Users App-Scoped user id in Facebook Graph API
答案 0 :(得分:1)
自Facebook API v2.0开始,好友列表(/ me / friend)将返回仅用户的朋友,他们已经在使用您的应用程序。此限制也适用于所有处于v1.0模式的应用程序。
如果您希望获取标记操作的朋友:https://developers.facebook.com/docs/graph-api/reference/v2.0/user/taggable_friends
如果你想邀请朋友邀请参加Canvas上的Facebook游戏:https://developers.facebook.com/docs/graph-api/reference/v2.0/user/invitable_friends
干杯!