我想创建一个可以获取Andy所有相册的FB应用。安迪的相册都可以公开观看。 Andy有0个facebook好友。
关于FB权限...如何将所有Andy的相册提取并显示到公共网站上?到达网站的访客将不会成为Andy的朋友......并且......到达网站后不会进行Facebook身份验证。
这可行吗?是否可以从Andy获取所有公开相册而无需权限或成为Andy的朋友?
是否有一个可能的解决方案......让Andy提供照片权限,然后执行cron作业并将FB响应存储到数据库中以供网站获取?
请告诉我!感谢
答案 0 :(得分:2)
否,您无法获取非朋友的相册/照片(即使该用户的某些照片是公开的)。 API不支持此功能。
你可以得到 -
用户的照片:/me/photos
经过许可:user_photos
朋友的照片:/FRIEND_ID/photos
获得许可:friends_photos
任何用户的当前个人资料照片xyz:/USER_ID/picture
属于某个网页的相册,如果它们是公开可见的/PAGE_ID/photos
(似乎你想要创建一个虚拟用户,并从他们那里获取所有照片,如果是这样,第4点可能对你有用)