抓住Facebook的脚本就像页面的最新状态一样?

时间:2012-12-26 15:44:10

标签: facebook token status

我正在尝试编写一个抓取最新Facebook状态的脚本。我通过拨打https://graph.facebook.com/ LIKEPAGE 获取最新状态?fields = statuses.limit%281%29.fields%28message,updated_time%29&amp; access_token = TOKEN < / p>

问题是令牌过期了。我在Facebook上阅读了有关此问题的内容。 https://developers.facebook.com/roadmap/offline-access-removal/ 服务器可以访问页面(graph.facebook)并获取JSON响应吗?或者我是否必须每次都让用户登录?这是一个选项,但如果有可能我想避免它?

那么,我可以通过PHP脚本获取最新状态而无需用户登录吗?

1 个答案:

答案 0 :(得分:0)

您应该动态生成访问令牌。为此,您应首先创建一个Facebook应用程序,只需创建它并将其留空。从这个应用程序,你将获得Fb App ID和Fb App Secret。然后使用此URL:

https://graph.facebook.com/oauth/access_token?type=client_cred&client_id=FB_APP_ID&client_secret=FB_APP_SECRET

您将获得访问令牌。