您好我有一个Facebook页面(不是应用程序),我希望使用PHP在我的网站上获得最近的帖子。
我不知道从哪里开始。我用谷歌查看了这个,但我能找到的只是如何从应用程序发帖。
答案 0 :(得分:1)
这是一个非常广泛的问题。无论如何,只需按照以下步骤 -
如果您未注册为Facebook开发者,请在此处注册:https://developers.facebook.com/
然后,从此处创建应用:https://developers.facebook.com/apps
将应用访问令牌(app-id|app-secret
)复制到您的php脚本 - 这是必需的,因为要从页面获取帖子(公共),您需要有效访问令牌。
使用网址的curl
或file_get_contents
获取内容:
https://graph.facebook.com/{page-id/page-username}/posts?access_token={app-access-token}
(您可以通过在浏览器中浏览以上网址来查看结果)只需解析JSON并根据需要获取帖子。您不会一次性获得所有帖子,但在结果中您将获得下一页的网址。
希望有所帮助!