我正在构建一个用户可以管理其Twitter帐户的Web应用程序。我创建了Twitter应用程序,一旦用户验证自己,应用程序就会从twitter获取访问令牌。这个访问令牌是否过期,或者我可以代表用户存储它并发出请求,而不会要求他再次登录?
答案 0 :(得分:77)
以下是他们在那里的发展页面所说的话
问题:访问令牌持续多长时间?
访问令牌未明确过期。访问令牌将是 如果用户明确撤销其中的应用程序,则无效 Twitter帐户设置,或者Twitter暂停应用程序。如果 应用程序暂停,Twitter应用程序中会有一个注释 仪表板说它已被暂停。
更多细节可以在这里找到
答案 1 :(得分:1)
从Twitter API错误代码看起来它可能会过期:
API请求包含无效的承载令牌使用不正确的或 撤销的承载令牌以产生API请求将导致:
HTTP / 1.1 401 Unauthorized Content-Type:application / json; charset = utf-8内容长度:61 ......
{“errors”:[{“message”:“令牌无效或过期”,“代码”:89}]}