Twitter应用程序令牌过期

时间:2011-01-25 13:39:02

标签: twitter token twitter-oauth

我正在连接到twitter应用程序并获取oauth令牌值并存储在数据库中。我发现令牌值到期,每次我使用twitter登录时都会获得新的令牌值。

我正在搜索facebook提供的offline_access。

如果有人遇到同样的问题,请帮助我。

提前致谢

2 个答案:

答案 0 :(得分:3)

您是否存储令牌密钥和密钥或访问密钥和密钥?令牌密钥是临时的,不需要存储在数据库中。它被用于获得永久的访问密钥和访问密钥。

有关完整的OAuth流程,请参阅this链接。 请参阅OAuth RFC的this链接。

答案 1 :(得分:0)

有趣,为你投票。虽然您可以使用Facebook API获得永无止境的访问令牌:

  

如果您的应用需要具有无限到期时间的访问令牌   (也许是在他们不使用后代表用户采取行动   您的应用),您可以请求offline_access权限。

似乎你不能拥有Twitter的无限访问令牌。我认为答案将转移到PIN-based authorization