7

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

页面上有一些用户在他们自己的墙上的帖子中标记了页面的帖子。这些帖子显示在 Rowz 页面时间线上。在 Page 的 Graph API 中有一个“已标记”字段,我认为它可以让我收到这些帖子,但同样不起作用。

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

4

1 回答 1

-1

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

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

您可以使用图形 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字段。

于 2012-01-10T19:58:13.750 回答