3

我最近应 Facebook 10 月 1 日的重大变更要求禁用了 offline_access,并重新授权了所有在 10 月 1 日突然终止的链接服务。根据 Facebook 的调试页面,我收到的所有访问令牌都显示“从不”的到期日期,并且它们在几天内完美运行。

然而,在过去几天的某个随机时间点,有些似乎已经在没有警告的情况下停产。我尝试使用调试工具(https://developers.facebook.com/tools/debug),它只是说它无法识别令牌(解析 URL 时出错/解析输入 URL 时出错,没有数据被抓取。)它没有表示问题,例如更改密码或类似问题。

我知道,如果没有延期,代币通常会发行 2 小时,但这些会持续好几天。令牌不是要持续 60 天而不刷新吗?

或者我是否需要使用我目前拥有的有效密钥每天开始刷新它们?

4

2 回答 2

1

当您(重新)授权应用程序时,令牌仅持续几个小时,您必须进行令牌交换以使其持续 60 天。

但是 Facebook 确实会随机杀死令牌……我自己的“用户更改密码”消息已经过期了——而我肯定没有。

于 2012-10-10T17:14:36.977 回答
0

这几天随便用了一些点,有些好像已经无预警停产了。它并不表示诸如更改密码或类似问题之类的问题。这将起作用并且令牌起作用

于 2012-10-07T14:46:54.987 回答