已标记我的网页的帖子未显示API调用

时间:2012-01-05 10:43:57

标签: facebook-graph-api restfb

我为我的服务创建了一个Facebook页面here。该页面的名称是Rowz。

页面上有一些帖子是用户在自己的墙上标记了帖子的页面。这些帖子显示在Rowz Page时间轴上。在页面的图谱API中,有一个字段'已标记',我认为该字段会让我获得这些帖子,但同样不起作用。

有没有办法获取那些标记了Rowz的帖子?

1 个答案:

答案 0 :(得分:-1)

根据图API中的documentation for page objecttagged连接可以获得所需的结果:

  

姓名:tagged
  说明:Page所在的照片,视频和帖子   标记。
权限:任何有效的access_token或用户   access_token
返回:异常array PhotoVideo或   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表。