我正在使用他们的API将用户信息从Facebook带到我的网站,在php,codeigniter。它像下面这样:
$fbme = $this->facebook->api('/'.$uid);
它给了我来自Facebook的用户信息。
我想再拍一些10或20张照片。因此,我尝试如下:
$photos = $this->facebook->api('/'.$uid.'/photos?limit=12');
但它返回了一个空数组。谁能尽快帮助我?
谢谢
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
更合适。