出于某种原因,我无法为我的任何用户获取relationship_status
'朋友通过Facebook API。
我要求正确的权限集:范围设置为"friends_birthday,friends_location,friends_relationship_details"
我确认我有这些权限(通过手动检查我的应用的权限进行检查)
我确认我要求正确的字段。
FB.api('/me/friends', {fields: 'name,id,location,gender,relationship_status,birthday'}, function(response) {...
我验证了当我在Facebook资源管理器中询问这些字段时,我确实为很多人提供了relationships_status
。 (而且我知道我不会为每个人得到它)
但是,当我通过javascript
调用它时,响应包含除relationship_status
以外的所有内容。
有什么想法吗?
谢谢!
答案 0 :(得分:0)
您需要friends_relationships
permission而不是friends_relationship_details
,因为您正在获取朋友的relationship_status。