use*_*951 3 facebook-graph-api
我用图形api获得共享故事提要.在结果中,我有以下字段:type":"photo","status_type":"shared_story","object_id":"647332045296931"
object_id是照片对象.我需要那张照片的post_id.
如何从该点获取带有图形api的帖子ID?
谢谢
林果皞*_*林果皞 11
使用fql get page_story_id(请参阅https://developers.facebook.com/docs/reference/fql/photo):

检索page_story_id详细信息:

使用此page_story_id访问www base facebook上的确切页面(将下划线替换为" / posts / "):

post_id也可以通过https://graph.facebook.com/420619404634864/feed获取:

或者fql:

更新:
对于视频,与照片类型相比,从object_id中查找post_id更容易.正如您在屏幕截图中看到的那样,使用下划线连接页面ID"155483697799865"和对象ID"4320084459885"等于post_id"155483697799865_4320084459885":

让我们使用这些post_id访问故事页面(再次,用" / posts / " 替换下划线):

要澄清一下,我回答的是获取此对象ID的原始post_id,而不是post_id的共享状态.
例如,我分享来自可口可乐粉丝页面的视频,来自"me/feed"的对象ID 12345与来自"coca-cola/feed"的对象ID 12345相同,这指向相同的视频.但是,post_id是不同的.我的回答是帮助你找出原始故事post_id(可口可乐上传视频),而不是共享的post_id(xxx共享可口可乐的视频)
干杯
| 归档时间: |
|
| 查看次数: |
6697 次 |
| 最近记录: |