像Facebook上特定页面上的所有新帖子一样

时间:2014-02-12 01:45:04

标签: facebook facebook-graph-api facebook-like

我在Facebook上管理一个组织的页面,并希望从我的个人帐户中查看该页面发布的所有帖子。(让我们说明从现在开始的帖子,而不是从页面创建时开始)我不知道如何继续,因为我没有探索Facebook的开发人员工具。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

嗯,这是一个非常广泛的问题。我不知道你使用的语言是什么,你是否知道图api。首先,要了解基础知识 -

  • Using the Graph API
  • Access token - 所有API调用都必须使用访问令牌进行签名
  • Login - 非常重要的部分我的nfacebook集成,但我认为它与这个问题无关
  • Graph API Explorer - facebook提供的用于测试API调用的工具。 (首先在开发者网站上注册,如果你还没有)

现在开始解决问题 -

  1. 首先,您需要页面的帖子ID 。查询所有帖子 -

    \GET https://graph.facebook.com/<Page-ID>/posts?fields=id
    

    Example获取&#34; Aam Aadmi Party&#34;的所有公开信息。

  2. 然后,对于每个帖子ID,您必须对/likes进行POST调用,这将在成功时返回true,并且该帖子将被喜欢。

    \POST https://graph.facebook.com/<Post-ID>/likes
    

    Example喜欢来自&#34; Aam Aadmi派对的帖子&#34;页。

  3. 希望它有所帮助。祝你好运!