【问题标题】:publishing facebook group photo gallery in my webpage在我的网页中发布 facebook 集体照片库
【发布时间】:2012-03-19 15:15:03
【问题描述】:
【问题讨论】:
标签:
facebook
gallery
facebook-apps
facebook-group
【解决方案1】:
应用程序不能“连接”到组。您需要对用户进行身份验证(请求user_groups 访问组信息的权限),然后检索feed 以获取与posts 关联的图像。
一旦你有了组的 id,你就可以这样调用来检索帖子:
https://graph.facebook.com/GROUP_ID/feed?fields=picture
而不是遍历帖子来获取图像。
注意picture 字段包含不可用的 URL,应该从中提取真正的 URL(它存在于 URL 编码形式的 url 参数中)。
【解决方案2】:
该 URL 为您提供自组创建日期以来的所有(最后 100M)照片和视频帖子,包括照片/视频“object_id”和 FB 位置(如果添加)
/me/GROUP_ID/feed?fields=object_id,place&limit=100000000&since=DATE_TIME_STAMP_WHEN_GROUP_WAS_CREATED&type=photo,video
您需要遍历所有 object_id 并将 URL 拉到所需图像的大小。
/me/OBJECT_ID?fields=images
我仍然不明白如何找到与特定帖子相关联的所有 object_id。我的意思是如果附加了不止一张照片...