我怎么能这样做,所以退出不会使我的Facebook访问令牌无效?

时间:2012-04-13 18:54:23

标签: facebook facebook-graph-api logout access-token invalidation

我制作的应用程序返回各种Facebook内容,需要在数据库中存储长期访问令牌。我知道不建议使用offline_access权限,因为很快就会将其删除。

Facebook文档本身似乎非常令人困惑...... Theres是2011年的博客文章(https://developers.facebook.com/blog/post/2011/05/13/how-to--handle-expired-access -tokens /)表示当用户注销时如何处理无效的访问令牌,但是:

1 - 从2011年开始意味着它是在这些新的60天代币被引入之前写的。

2 - 它在答案的“用户注销”部分提到了offline_access权限,这使我相信在使用这种新方法时无法完全依赖它。

我已经看到了很多类似的问题,所有答案似乎都直接针对上述帖子,这对我没有任何用处(出于上述原因)。

我已经设置了将令牌交换到60天令牌的方法,这似乎有效(直到用户退出 - 并使令牌无效)。

然而,我发现某些帐户(尽管很少)可以注销并且令牌保持有效,而其他(大多数)注销会使其无效。

我想知道是否有一些允许你“关闭”注销无效访问令牌的权限或设置?

0 个答案:

没有答案