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

Sag*_*r V 7 restfb facebook-graph-api

在这里为我的服务创建了一个Facebook页面.该页面的名称是Rowz.

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

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

Jai*_*dya -1

根据图 API 中页面对象的文档tagged,连接将为您提供所需的结果:

名称:tagged
描述:已标记的照片、视频和帖子Page
权限:任何有效access_token或用户 access_token。返回: 、或 的
异构array对象。PhotoVideoPost

您可以使用图形 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
Run Code Online (Sandbox Code Playgroud)

之后,您可以迭代post_id并查询stream表中的字段message