场景:使用我的Facebook帐户登录并使用浏览器,我可以看到一些用户不是我的朋友的一些照片和相册(与公开或类似的隐私设置)以及他们以往的个人资料照片。 例如,网址如何使用Facebook Graph API获取OTHER用户的照片和相册
https://www.facebook.com/<userid>/photos_all
显示这些照片。
我想复制与图形API的行为,但得到
https://graph.facebook.com/<userid>/photos?access_token=...
给我一个空data
阵列。使用tagged
或albums
代替photos
我试图使用站点刮但FB网站
情景一样使用AJAX来填充的照片gridview的,所以这是非常困难的。
On Graph API Explorer我已经请求并使用具有所有权限的访问令牌以及调试访问令牌,但我仍无法获取其他用户的照片。
用Facebook Graph API获取不在朋友列表中的用户照片是可能的吗?我错过了什么吗?
即使照片已经公开隐私设置?从Graph API参考引用'任何有效的访问令牌的任何照片与公共隐私设置' – osidovich 2014-12-09 13:54:36
我相信这只适用于页面照片,但用户照片,你仍然需要授权用户。 – luschn 2014-12-09 14:29:24
https://developers.facebook.com/docs/graph-api/reference/v2.2/user/photos说:“需要具有user_photos权限的用户访问令牌才能查看该人员被标记或已上传的所有照片”。而且我什么也看不到说你可以使用任何访问令牌。你在阅读什么文件? – WizKid 2014-12-09 18:03:40