如何在网站上获取Facebook页面帖子

时间:2014-04-21 16:39:03

标签: php facebook facebook-graph-api facebook-apps

您好我有一个Facebook页面(不是应用程序),我希望使用PHP在我的网站上获得最近的帖子。

我不知道从哪里开始。我用谷歌查看了这个,但我能找到的只是如何从应用程序发帖。

1 个答案:

答案 0 :(得分:1)

这是一个非常广泛的问题。无论如何,只需按照以下步骤 -

  1. 如果您未注册为Facebook开发者,请在此处注册:https://developers.facebook.com/

  2. 然后,从此处创建应用:https://developers.facebook.com/apps

  3. 应用访问令牌app-id|app-secret)复制到您的php脚本 - 这是必需的,因为要从页面获取帖子(公共),您需要有效访问令牌。

  4. 使用网址的curlfile_get_contents获取内容:

    https://graph.facebook.com/{page-id/page-username}/posts?access_token={app-access-token}
    
  5. (您可以通过在浏览器中浏览以上网址来查看结果)只需解析JSON并根据需要获取帖子。您不会一次性获得所有帖子,但在结果中您将获得下一页的网址。

    希望有所帮助!

相关问题