0

使用 Facebook Graph API V. 1,我可以通过调用/{userId}.

使用图形 API 的第 2 版,即使使用(现在是强制性的)访问令牌,也不会返回这些字段。

我在API Changelog中没有发现任何关于此的通知。那么是否还有可能使用 V. 2 获得任何用户的性别+语言环境?

4

2 回答 2

3

根据用户对象 genderlocale字段的 v2.0 文档应该都存在并被视为核心 API的一部分-

如果您无法使用该用户的用户访问令牌获取这些字段,则可能是一个错误,但它应该在两个版本中都可以正常工作

如果您尝试为不使用您的应用的用户获取该数据,这是不受支持的,因为 v2.0 中的主要更改是应用获取有关不使用该应用的用户的数据的能力

于 2014-05-08T21:25:18.920 回答
0

见这里https://developers.facebook.com/docs/facebook-login/permissions

只有在以下情况下才能访问性别和语言环境:

被查询的人是使用该应用程序的人。被查询的人正在使用该应用程序,并且是使用该应用程序的人的朋友。被查询的人正在使用该应用程序,不是使用该应用程序的人的朋友,但该应用程序在调用中包含应用程序访问令牌或 appsecret_proof 参数。

于 2017-03-05T22:58:13.713 回答