我正试图通过Canvas使用Javascript访问我朋友的列表以获取朋友的生日。我正在阅读source documents,并指出朋友的列表对象仅适用于使用该应用的个人。
是否有可能获得朋友列表,无论朋友是否通过Canvas应用程序使用该应用程序?
我尝试将范围设置为' read_friendlists'并将api参数更改为' me / friends'和我/好友列表'。以空的形式返回的数组,我认为这是因为上述限制。
答案 0 :(得分:3)
正如您已经提到的,在Graph API的v2.0中,您只能获取也使用该应用的朋友列表。
自v2.0起,端点/me/invitable_friends
保留给拥有移动和画布版本的游戏。它只返回您可以邀请玩游戏的所有朋友的列表(感谢Cpt。明显)。截至今天,无法获得v2.0中用户的所有朋友列表(除非他们都使用您的应用程序; - ))。
如果您正在玩游戏,可以查看invitable_friends
边缘的docs。