0

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

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

那么,我可以在不让用户登录的情况下通过 PHP 脚本获取最新状态吗?

4

1 回答 1

0

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

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

您将获得访问令牌。

于 2012-12-26T15:49:44.743 回答