我为我的服务创建了一个Facebook页面here。该页面的名称是Rowz。
页面上有一些帖子是用户在自己的墙上标记了帖子的页面。这些帖子显示在Rowz Page时间轴上。在页面的图谱API中,有一个字段'已标记',我认为该字段会让我获得这些帖子,但同样不起作用。
有没有办法获取那些标记了Rowz的帖子?
答案 0 :(得分:-1)
根据图API中的documentation for page object,tagged
连接可以获得所需的结果:
姓名:
tagged
说明:Page
所在的照片,视频和帖子 标记。
权限:任何有效的access_token
或用户access_token
。
返回:异常array
Photo
,Video
或Post
个对象。
您可以使用图形API资源管理器在此处测试(使用问题中提到的网页ID):https://developers.facebook.com/tools/explorer/?method=GET&path=265813166783408%2Ftagged
它适用于我。
您也可以考虑使用FQL。使用如下查询查询stream_tag表:
SELECT post_id,actor_id FROM stream_tag WHERE target_id=265813166783408
在此之后,您可以对post_id
进行迭代,并在stream
字段中查询message
表。