现在几天,我突然遇到图形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"
}
所以,突然间,名字和姓氏丢失了: - (
请帮忙。
答案 0 :(得分:2)
这是一个已知问题,在错误跟踪器中进行跟踪,它应该只影响测试用户: https://developers.facebook.com/bugs/320132691332575
答案 1 :(得分:0)
获取访问令牌时定义的范围是什么?此网址可以帮助您获取范围定义(http://developers.facebook.com/docs/reference/api/permissions/)...