我正在忙着在facebook上写一个应用程序,但无论我尝试什么,我都无法获得relationship_status数据。我的应用程序成功获取所需的所有其他数据(朋友列出数据,如姓名,性别,个人资料图片等),但不是关系详细信息。
我尝试更改应用的权限,以便“user_relationships”,“user_relationship_details”,“friends_relationships”和“friends_relationship_details”位于名为“用户和朋友权限”的框中。但无论我尝试什么,当有人想要访问应用程序时,它只询问标准数据,而在预览验证对话框中它会说“关系细节”等内容。
Graph API资源管理器还显示该字段为空或被我的应用的访问令牌禁止。
无论我尝试什么,JSON数据都不包含任何relationship_status数据..
我错过了一些非常基本的东西吗?
答案 0 :(得分:1)
如果它在Graph API Explorer上显示正常,它应该可以正常工作。
您需要的权限:user_relationships
,user_relationship_details
您现在可以从/ me和json_decode数据中捕获详细信息。
既然你说你没有得到任何信息,请确保它的存在。我的意思是,如果user_relationships为single
,则不会有任何user_relationship_details
。
ADD:我刚试过,它运作得很好。