如何获取我不是朋友的用户Facebook相册

时间:2013-08-17 03:17:11

标签: facebook facebook-graph-api facebook-javascript-sdk facebook-fql facebook-php-sdk

我想创建一个可以获取Andy所有相册的FB应用。安迪的相册都可以公开观看。 Andy有0个facebook好友。

关于FB权限...如何将所有Andy的相册提取并显示到公共网站上?到达网站的访客将不会成为Andy的朋友......并且......到达网站后不会进行Facebook身份验证。

这可行吗?是否可以从Andy获取所有公开相册而无需权限或成为Andy的朋友?

是否有一个可能的解决方案......让Andy提供照片权限,然后执行cron作业并将FB响应存储到数据库中以供网站获取?

请告诉我!感谢

1 个答案:

答案 0 :(得分:2)

,您无法获取非朋友的相册/照片(即使该用户的某些照片是公开的)。 API不支持此功能。

你可以得到 -

  1. 用户的照片:/me/photos经过许可:user_photos

  2. 朋友的照片:/FRIEND_ID/photos获得许可:friends_photos

  3. 任何用户的当前个人资料照片xyz:/USER_ID/picture

  4. 属于某个网页的相册,如果它们是公开可见的/PAGE_ID/photos

  5. (似乎你想要创建一个虚拟用户,并从他们那里获取所有照片,如果是这样,第4点可能对你有用)