【发布时间】:2012-03-20 20:32:22
【问题描述】:
问题
我正在尝试从 Facebok Graph API 获取 friends_location。我正在使用 HybridAuth 框架访问 API。 如何返回朋友的位置/家乡等?
我的应用权限
我为我的应用设置了以下权限:
friends_about_me,friends_location,friends_hometown,user_location,email,user_birthday,offline_access,user_hometown
这是用户在 Facebook 上看到的权限请求屏幕:
我的尝试
我尝试了以下方法来获取朋友的详细信息:
HybridAuth:$hybrid->getUserContacts();
和
原生 API:$hybrid->api()->api('/me/friends');
两者都返回以下格式,不包含朋友的位置:
{"identifier": "12345678","displayName": "Joe Smith",},
我也看到了this 的问题,但我已经在我的请求中包含了friends_about_me 权限。
【问题讨论】:
标签: php facebook facebook-graph-api hybridauthprovider