【问题标题】:Access through Facebook application to group or event photos通过 Facebook 应用程序访问群组或活动照片
【发布时间】:2011-08-15 14:45:30
【问题描述】:

我试图弄清楚如何访问 Facebook 群组或活动照片/相册。组/事件对象的图形 API 没有照片或图片的连接。

任何其他方式来访问来自团体或活动的照片和图片 - 也许通过 FQL?

【问题讨论】:

    标签: facebook facebook-graph-api facebook-fql


    【解决方案1】:

    查看https://developers.facebook.com/docs/reference/fql/photo_tag/,这将允许您访问给定活动 ID 的活动照片。

    SELECT pid FROM photo_tag WHERE subject=$eid
    

    您可以对组进行类似的查询。假设事件/组不公开,您需要从用户那里获得以下权限。

    组: 用户组

    活动: user_photo_video_tags

    如果事件/组是公开的,则不需要访问令牌。

    【讨论】:

    • 嗨 C,我能够通过上面 FQL 查询中 photo_tag 表的 object_id 字段使其工作。我使用这个 object_id 为返回的对象创建了一个图形 API 获取请求,这非常好用。谢谢
    • 嗨,马克,你能分享你的代码吗?我有类似的要求。
    【解决方案2】:

    API 现在确实有一个用于获取活动照片的连接,它是 [event_id]/photos,如果活动是公开的,则需要 read_stream 权限,否则还需要 user_events 或 friends_events 权限

    如果您想获取团体照片,请查看以下问题:retrieve photos from a facebook group using the GraphAPI

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-02-05
      • 1970-01-01
      • 2012-11-21
      • 2014-01-24
      • 2017-10-23
      • 1970-01-01
      • 2016-12-25
      相关资源
      最近更新 更多