api - Twitter oauth 请求 token 过期

标签 api twitter oauth twitter-oauth

要在 twitter api 中获取访问 token ,您首先应该获取请求 token ,以便可以授予对用户帐户的访问权限。我发现访问 token 不会过期,除非它被用户撤销。请求 token 怎么样?它们会过期吗?它们的有效期是多长?

最佳答案

好的,我已经找到了 OAuth 规范的答案 http://oauth.net/core/1.0/#anchor9

Used by the Consumer to ask the User to authorize access to the Protected Resources. The User-authorized Request Token is exchanged for an Access Token, MUST only be used once, and MUST NOT be used for any other purpose. It is RECOMMENDED that Request Tokens have a limited lifetime.

这里还有一个有用的 oauth 流程图(我花了很长时间才学习流程)

enter image description here

所以答案是 - 非常短。

PS:我问这个问题的原因只是为了简化整个过程,获取一次请求 token 并为不同的用户多次使用它。

关于api - Twitter oauth 请求 token 过期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24210891/

相关文章:

java - 如何将 map 转换为Java中的集合并将 map 的所有元素添加到集合中?

java - 如何获取关注者和关注列表屏幕名称 (Twitter4J)?

oauth - 如何使用 OAuth API 强制登录?

python - 不支持获取请求方法 'GET' - Python

json - postman - 断言 JSON 响应中重复部分的位置

twitter - 如何使用 tweepy 收听 @mention 的新推文?

asp.net-mvc - Identity 2.0 链接多个登录提供者

oauth - 无法通过 OAuth 对 Bitbucket API 进行经过身份验证的调用

java - 如何在rest api中使用hashmap返回多值参数

javascript - Twitter API 高级搜索用户的推文