Facebook测试用户 - 图形api不返回名字和姓氏

时间:2011-12-05 00:31:42

标签: facebook json facebook-graph-api

现在几天,我突然遇到图形API访问测试用户的奇怪行为。朋友。

在获取测试用户的朋友(也是测试用户)的用户对象时,缺少名字和姓氏数据。

当我使用浏览器时

https://graph.facebook.com/100001234567890

我收到回复

{
   "id": "100001234567890",
   "name": "Dorothee Chengman",
   "first_name": "Dorothee",
   "last_name": "Chengman",
   "link": "http://www.facebook.com/people/Dorothee-Chengman/100001234567890",
   "gender": "female",
   "locale": "de_DE"
}

但是在我的应用中通过请求访问

https://graph.facebook.com/100001234567890?access_token=imagineTokenHere&format=json

我收到回复

{
   "id": "100001234567890",
   "link": "http://www.facebook.com/profile.php?id=100001234567890",
   "birthday": "11/03/1980",
   "gender": "female",
   "locale": "de_DE",
   "updated_time": "2011-12-04T16:48:17+0000"
}

所以,突然间,名字和姓氏丢失了: - (

请帮忙。

2 个答案:

答案 0 :(得分:2)

这是一个已知问题,在错误跟踪器中进行跟踪,它应该只影响测试用户: https://developers.facebook.com/bugs/320132691332575

答案 1 :(得分:0)

获取访问令牌时定义的范围是什么?此网址可以帮助您获取范围定​​义(http://developers.facebook.com/docs/reference/api/permissions/)...