0

经过数小时的谷歌搜索和研究,我无法找到如何获取 facebook 用户访问令牌。我有一个想要访问我的帖子的应用程序。我用过facebook php sdkand Graph Api call,但在这两种情况下我得到的是一个应用程序访问令牌。我使用此令牌获取帖子时的错误是

Uncaught OAuthException: A user access token is required to request this resource.

我发现它需要具有权限的用户访问令牌。最终我找到了获取用户访问令牌的方法。我已经使用Graph API Explorer来获取实时用户访问令牌,然后我使用expires参数对其进行了扩展,我的应用程序运行良好。我仍在寻找一种通过Graph API调用或PHP SDK.

我想为我自己的 Facebook 帐户获取用户访问令牌。请帮我。

谢谢

4

1 回答 1

1

如果您遵循 PHP SDK https://raw.github.com/facebook/facebook-php-sdk/master/examples/example.php给出的示例,那么您应该能够理解如何登录。

另请参阅 developer.facebook.com https://developers.facebook.com/docs/php/gettingstarted/中的 PHP SDK 入门版本

它的要点是用户通过该getLoginUrl()方法提供的链接登录,之后用户将通过类似于您从 Graph API Explorer 请求访问令牌时所经历的流程的身份验证流程

授权流程

于 2013-07-04T17:06:57.933 回答