我正在使用他们的API,在php,codeigniter中将用户信息从Facebook传递到我的网站。这就像是:
$fbme = $this->facebook->api('/'.$uid);
它向我提供了来自Facebook的用户信息。
我希望得到一些像10或20张的照片。因此我想尝试如下:
$photos = $this->facebook->api('/'.$uid.'/photos?limit=12');
但是它返回一个空数组。谁能帮助我很快?
由于
答案 0 :(得分:0)
https://developers.facebook.com/docs/graph-api/reference/v2.2/user/photos
需要具有user_photos权限的用户访问令牌才能查看该用户被标记或已上传的所有照片。
此外,请注意,您需要经过审核流程才能为所有人提供user_photos:https://developers.facebook.com/docs/apps/review/login
当然,您只能获得授权用户的照片,因此/me/photos
会更合适。