【发布时间】:2015-05-12 17:37:01
【问题描述】:
所以我正在尝试从 facebook 脚本创建一个寄存器,并且我正在使用我自己的 Facebook 帐户进行测试。
这就是我正在做的:-
我点击此链接获取访问令牌:-
https://www.facebook.com/dialog/oauth?client_id=APP_ID_HERE&redirect_uri=URI_HERE&scope=email
$graph_url = "https://graph.facebook.com/me?access_token="
. $params['access_token'];
$user = json_decode(file_get_contents($graph_url));
var_dump($user);
我正在获取我需要的所有信息,但我没有获取个人资料图片。我认为这是因为我的个人资料图片是私密的。即使是私人的,我如何获取个人资料图片。我必须添加更多权限范围吗?
【问题讨论】:
-
你得到用户的 facebook 用户名了吗?
-
嗨,不,由于某种原因,我也没有获得用户名:(
-
username字段已在 API v2 中删除。并且可以按照此处所述请求任何用户的个人资料图片,developers.facebook.com/docs/graph-api/reference/user/picture
标签: facebook facebook-graph-api facebook-javascript-sdk