Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/68.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
Php Facebook长期访问令牌过期:永不过期_Php_Facebook_Facebook Graph Api - Fatal编程技术网

Php Facebook长期访问令牌过期:永不过期

Php Facebook长期访问令牌过期:永不过期,php,facebook,facebook-graph-api,Php,Facebook,Facebook Graph Api,我在使用长期访问令牌时收到此错误。 未捕获OAutheException:发生未知错误。 奇怪的是,当我运行它时,我得到了一个长期令牌上的“永不”到期日期。而不是60天 当我最初创建密钥时,它已经准备好60天了,然后在某个点上切换到“从不” 如果我使用短期键,一切都正常,但一旦我将其转换为长期键,就会出现错误。长期代码如下。 https://graph.facebook.com/oauth/access_token? 客户端id=应用程序id& 客户端密码=应用程序密码& grant\U typ

我在使用长期访问令牌时收到此错误。
未捕获OAutheException:发生未知错误。

奇怪的是,当我运行它时,我得到了一个长期令牌上的“永不”到期日期。而不是60天

当我最初创建密钥时,它已经准备好60天了,然后在某个点上切换到“从不”

如果我使用短期键,一切都正常,但一旦我将其转换为长期键,就会出现错误。长期代码如下。
https://graph.facebook.com/oauth/access_token?
客户端id=应用程序id& 客户端密码=应用程序密码& grant\U type=fb\U交换\U令牌& fb_交换_令牌=现有_访问_令牌

有什么想法吗? 谢谢

更新


我解决了我遇到的问题。(一些无关的事情)无论如何,我的钥匙上仍然写着它永远不会过期。据我所知,您拥有访问密钥的最长时间为60天。

关于持续时间:

您是否通过/accounts连接获得代币

通过使用长寿命用户访问令牌,查询[user ID]/accounts端点现在将为用户管理的页面提供不会过期的页面访问令牌。当使用通过不推荐的脱机访问权限获得的非过期用户访问令牌进行查询时,这也将适用