0

我想创建一个 FB 应用程序来获取 Andy 的所有相册。安迪的相册全部设置为公开可见。Andy 有 0 个 Facebook 好友。

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

这可行吗?是否可以在不需要权限或成为 Andy 的朋友的情况下从 Andy 获取所有公共相册?

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

请告诉我!谢谢

4

1 回答 1

2

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

你可以得到-

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

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

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

  4. 属于主页的相册(如果它们是公开可见的)/PAGE_ID/photos

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

于 2013-08-17T12:53:25.360 回答