2

我正忙着在 facebook 上编写一个应用程序,但无论我尝试什么,我都无法获得 relationship_status 数据。我的应用程序成功获取了它需要的所有其他数据(朋友列表数据,如姓名、性别、个人资料图片等),但没有获取关系详细信息。

我试图更改应用程序的权限,以便“user_relationships”、“user_relationship_details”、“friends_relationships”和“friends_relationship_details”位于名为“用户和朋友权限”的框中。但是无论我尝试什么,当有人想要访问该应用程序时,它只要求提供标准数据,而在预览验证对话框中它会显示“关系详细信息”等内容。

Graph API 浏览器还显示该字段为空或我的应用程序的访问令牌不允许该字段。

无论我尝试什么,JSON 数据都不包含任何 relationship_status 数据。

我在这里错过了一些非常基本的东西吗?

4

1 回答 1

1

如果它在 Graph API Explorer 上显示正常,它应该可以正常工作。

您将需要的权限: user_relationships,user_relationship_details

您现在可以从 /me 和 json_decode 数据中捕获详细信息。

既然你说你没有得到任何信息,请确保它是否存在。我的意思是,如果 user_relationships 是single,就不会有任何user_relationship_details.

添加:我刚刚尝试过,它工作得很好。

于 2012-11-15T09:33:05.953 回答