Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
刷新Facebook';仅拉取页面馈送时的s long live访问令牌_Facebook_Api - Fatal编程技术网

刷新Facebook';仅拉取页面馈送时的s long live访问令牌

刷新Facebook';仅拉取页面馈送时的s long live访问令牌,facebook,api,Facebook,Api,我试图从我的FB页面中提取提要,并将其显示在我的网站上 Facebook有一个在60天内到期的长寿命访问令牌,所以我需要找到一种方法来自动刷新令牌 我一直在StackOverflow上做研究,但还没有找到一个成功的解决方案来在页面访问令牌过期后保持我的应用程序工作 参考这篇文章:,答案是“扩展页面令牌不会过期”,但事实并非如此,因为它确实会在60天内过期 要刷新令牌,您需要用户登录-但我没有任何用户交互。我只想拉页面提要 是否有一种方法可以让我刷新令牌,而不必每60天手动刷新一次 参考这篇文章:

我试图从我的FB页面中提取提要,并将其显示在我的网站上

Facebook有一个在60天内到期的长寿命访问令牌,所以我需要找到一种方法来自动刷新令牌

我一直在StackOverflow上做研究,但还没有找到一个成功的解决方案来在页面访问令牌过期后保持我的应用程序工作

参考这篇文章:,答案是“扩展页面令牌不会过期”,但事实并非如此,因为它确实会在60天内过期

要刷新令牌,您需要用户登录-但我没有任何用户交互。我只想拉页面提要

是否有一种方法可以让我刷新令牌,而不必每60天手动刷新一次

参考这篇文章:Facebook自动续订长访问令牌,答案是“扩展页面令牌不会过期”,但事实并非如此,因为它会在60天内过期

这是一个相对较新的限制;它们过去根本没有违约期限,但现在被限制在60天以内

是否有一种方法可以让我刷新令牌,而不必每60天手动刷新一次

不,没有用户交互就无法做到这一点



关键在于,人们可能曾经使用过的“被遗忘已久”的应用程序将无法使用多年前获得的代币“永远”继续请求数据。

因此无法自动刷新访问密钥?这是否意味着在他们的网站上拉Facebook订阅源的任何应用程序都会每60天中断一次?只有在他们不想费心实施及时刷新机制的情况下:-)没有办法“刷新”没有用户交互的用户或页面令牌。那么,当用户在网站上查看提要时,如何设置刷新令牌的机制?定期检查令牌是否仍然有效,然后在该值低于某个阈值时通知可以创建新令牌的人。。。