Facebook API:我可以访问我页面的用户内容吗?

时间:2012-08-18 01:05:13

标签: facebook facebook-graph-api

我正在尝试为我的网页开发管理工具,为此,我需要访问我的用户发布的内容(因为我重新发布了很多内容 - 例如照片)

看起来我可以访问我发布的所有内容,但我似乎无法找到任何可以访问用户内容的功能参考。< / p>

这在API中不可用吗?

2 个答案:

答案 0 :(得分:0)

您可以在以下网址获取页面的所有帖子:

https://graph.facebook.com/[PAGE_NAME_OR_ID]/feed?access_token=...

但是,你不能很好地过滤这个。为您提供更多控制的选项是FQL。 stream表的这个查询应该让您开始使用其他人的帖子。

SELECT post_id, actor_id, message, attachment, permalink FROM stream
  WHERE source_id = [PAGE_ID] AND filter_key = 'others'

如果用户将其帖子设置为私有,则此调用不会返回该帖子。您还需要了解stream表的限制:它在过去30天内最多只能返回50个帖子。如果您需要更多,则必须使用LIMIT子句来翻阅结果。

答案 1 :(得分:0)

根据我的经验,我在过去两年开发Facebook应用程序您无法获得任何用户信息并使用页面签名请求您可以获得 userid,isowner,timezone和isLiked < / strong>仅.. ..