从应用程序获取带有Facebook访问令牌的用户订阅源


Get user feed with Facebook access token from app

对于我正在构建的网站,需要从用户页面获取Facebook提要并将其显示在网站上。我已经能够做到这一点,只是我使用了一个用户访问令牌,它将在大约2小时后过期。

有没有什么解决方案可以让我在网站上显示用户订阅源,而不需要一直刷新访问令牌?我还创建了一个Facebook应用程序,但当我尝试在代码中使用该应用程序访问令牌时,我会出错。说我不能将其用于用户提要请求。

我使用graph获取JSON中的所有用户提要。希望有人能向我解释我如何获得不会过期的用户访问令牌,或者我如何使用我的应用程序访问令牌从用户那里获得提要。

感谢

您无法获得未过期的访问令牌,但您可以获得可持续60天的延长寿命访问令牌。关于访问令牌及其各种类型的信息可以在这里找到:

https://developers.facebook.com/docs/facebook-login/access-tokens/

更具体地说,关于扩展访问令牌:

https://developers.facebook.com/docs/facebook-login/access-tokens/#extending