Facebook Graph API - 获取已发布照片的post_id

时间:2012-12-17 17:12:04

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

在将照片发布到/photos而不是照片 object_id <之后,有没有办法让墙上/ Feed上的结果帖子 post_id (例如987654321_123456789) / strong>(例如334455667788)?

当我们将https://graph.facebook.com/page_id/photos资源调用发布照片时,返回的ID(JSON响应)将是照片的 object_id

我能想到的唯一方法就是在发布图片后获取整个Feed(以防其他人在其间发布帖子),然后获取具有object_id == photo_id的帖子的post_id。虽然看起来有点粗糙。

“一种方式”意味着它可能是FQL(fql = Select ...),一个搜索查询(搜索?q = ...)或我没有想到的任何基本图形资源将提供准确的信息。

(我们使用Jersey和Jackson与Facebook Graph API进行互动。)

谢谢!

1 个答案:

答案 0 :(得分:1)

我将他设为“已回答”,因为除了描述之外似乎没有别的办法:

  

我能想到的唯一方法就是在发布图片后获取整个Feed(以防其他人在其间发布帖子),然后获取具有object_id == photo_id的帖子的post_id。虽然看起来有点粗糙。