Twitter API - “令牌无效或过期”的原因

2024-01-18

导致令牌过期的可能原因是什么(除了用户取消对应用程序的授权之外)?

我的问题是,我有一个拥有数千名用户的应用程序,所有 API 通信都运行良好,但对于某些用户来说,我得到了invalid or expired token错误,我最初的想法是他们是取消了应用程序身份验证的用户,但我已经联系了其中一些人,他们还没有撤销访问权限。

您知道还有哪些其他问题可能导致该错误吗?


通过调用随时检查访问令牌的完整性获取帐户/verify_credentials https://dev.twitter.com/docs/api/1/get/account/verify_credentials使用该访问令牌时。

它被提到了,通过研究我了解到:

如果用户明确拒绝您的访问令牌,您的访问令牌将无效 从他们的设置或 Twitter 管理员暂停您的应用程序 应用。如果您的申请被暂停,将会有一条注释 您的申请页面显示该申请已被暂停。

为什么我的 Twitter oauth 访问令牌无效/过期?

检查这个帖子:无效/过期的访问令牌 https://stackoverflow.com/questions/14502411/why-is-my-twitter-oauth-access-token-invalid-expired?rq=1.

谷歌群组里有一篇帖子说:

你没有第二次机会,这是设计使然。 OAuth 请求 有独特的签名;一旦提交特定请求,它 无法再次提交。 如果他们正确输入密码,一切顺利,您将获得访问令牌。 如果他们输入的 PIN 码错误,您将收到 401 Unauthorized - 这是 预期的。 但如果他们再次尝试输入 PIN 码,即使是正确的 PIN 码 显示为未经授权。

检查这个link http://www.mail-archive.com/twitter-development-talk@googlegroups.com/msg09097.html供上述参考。

Twitter员工针对同一问题的一些建议:

我想此时我会建议两件事:1.) 转到 您的应用程序设置并使用“重置密钥”选项卡来重置您的 消费者密钥和秘密,然后更新应用程序中的这些值并 验证您是否仍然看到相同的行为。 2.) 尝试通过 request_token 调用中的 oauth_callback 。老实说我不认为这个 会有所作为,但我想尝试并尽可能严格 这里。

还要检查这个讨论 https://dev.twitter.com/discussions/15626 saying:

您需要使用从返回的 oauth_token 和 oauth_token_secret oauth/access_token 调用而不是应用程序设置中的调用 在 dev.twitter.com 中

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Twitter API - “令牌无效或过期”的原因 的相关文章

  • Lua userdata:无法同时进行数组访问和方法

    我遇到了这个人的问题 Lua userdata数组访问及方法 https stackoverflow com questions 26970316 lua userdata array access and methods 其中 当我设置用
  • 通过 MailChimp 发送电子邮件

    我认为问题出在附近 api gt listSubscribers include libs mailchimp MCAPI class php options array list id gt list id subject gt Prov
  • 从 Django Rest Framework 中的令牌获取经过身份验证的用户

    我是 Django 新手 我已经成功使用 DRF 构建了一个小型 API 我的 angular js 客户端发布了用户身份验证详细信息 DRF 返回一个令牌 如下所示 token 9944b09199c62bcf9418ad846dd0e4
  • 同步和异步 API

    我正在开发一个库 它提供一些耗时的服务 我需要每个 API 有两个版本 一个用于同步函数调用 另一个用于异步 图书馆用户应决定使用哪个版本 服务结果可能对于系统继续运行 同步调用 至关重要 可能需要在不同的工作线程中完成相同的操作 因为结果
  • 使用 Python 3 从 Twitter API 检索请求令牌

    我正在尝试使用 Python 3 与 Twitter API 交互 以返回页面的链接 该页面为我提供了用于请求访问令牌的 PIN 码 详细信息如下 https dev twitter com docs auth pin based auth
  • iOS 应用程序上的 Youtube API v3。我的 API 密钥不起作用,但其他人的密钥可以在同一应用程序上起作用。错误403

    这可能是 Google 的 Youtube 团队直接提出的问题 但我想先在这里问 以防将来也能帮助其他人 我在 iOS 应用程序上使用简单的 API 密钥 没有 OAuth 2 0 该应用程序只是从特定的播放列表 ID 返回视频 ID 列表
  • Twitter API 与 Scala 2.12 一起使用

    我正在使用 Scala 2 12 使用 SBT 构建 构建 Spark 3 0 0 流应用程序 鉴于所有用于执行此操作的库均适用于 Scala EDIT 我尝试使用库构建时得到的示例输出 object twitter is not a me
  • tweepy 计数限制为 200?

    我目前正在尝试检索一些拥有大量关注者的大帐户的关注者 我正在使用 Tweepy 和这段代码 带光标 follower cursors tweepy Cursor api followers id id var count 5000 for
  • 学院/大学数据 API [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我正在尝试构建一个应用程序 允许用户查找特定大学并查看有关该大学的数据 录取率 SAT 分数 规模等 但
  • 如何使用 Sound Cloud API 按标签搜索特定用户的曲目?

    我想通过仅与我的用户名 即皇家歌剧院 相关的标签搜索曲目 例如 http api soundcloud com users royaloperahouse tracks client id 238947HSGDHSDG tags eric
  • Android 添加新日历

    我已经检查了所有从 Android 应用程序中创建新日历的方法 我见过的唯一方法是在最新的 api 版本中使用新的 Calendar API 但这似乎只有在您使用时才有效CalendarContract ACCOUNT TYPE LOCAL
  • 允许我的应用程序用户从单个帐户发布推文

    我有一个小应用程序 可以显示我的小国家 比利时的公共交通交通问题 例如 我在应用程序中创建了一个系统 允许用户在火车延误时警告所有人 我想做的是允许我信任的用户从我的帐户发布类似 用户 X 说 123456 号列车晚点 3 分钟 之类的推文
  • 通过 Office API 将多个 Word 文档保存为 HTML

    我有大量的Word文档需要解析 由于它们都是从同一个模板创建的 我认为最好的方法是将它们保存为 HTML 文件并解析 HTML 本身 虽然将单个 Word 文档保存为 HTML 相当容易 但我还没有找到从 Word 内部执行批量过程的方法
  • 用于分享帖子的 Yammers REST API

    我想使用 REST API 从我的业务应用程序共享帖子 不是发布新消息 而是共享现有帖子 有谁知道要使用哪个端点以及如何实现它 当您使用 Yammer API 创建新帖子时 请将参数 shared message id 与要共享的消息的 m
  • Magento 2 REST API 客户自定义属性

    Magento 2 REST API 文档解释了在更新或创建客户时设置custom attributes 的方法 http devdocs magento com swagger index 20 html http devdocs mag
  • 如何让 NSURLRequest 获取 Twitter 请求令牌?

    我正在尝试使用以下代码从 Twitter 获取请求令牌 NSMutableURLRequest mURLRequest NSMutableURLRequest alloc initWithURL NSURL URLWithString ht
  • 在 android 中使用路标请求访问令牌时收到 401

    这是我的代码 我不断收到异常 授权失败 服务器回复 401 如果消费者密钥不正确或签名不匹配 则可能会发生这种情况 在这一行 provider retrieveAccessToken consumer verifier 我已经三次检查了我的
  • 简单的跨平台 TCP IP API?

    我不打算使用像 QT 或 wxWidgets 的 API 这样的大东西 我只想要可以在 Android iOS Windows Mac Linux 上运行的简单套接字 我正在制作一个事件驱动的纸牌游戏 所以 TCP 是最好的 本质上 我只想
  • 使用 ## 和 __LINE__ 创建 C 宏(与定位宏的标记串联)

    我想创建一个 C 宏来创建一个基于名称的函数 在行号上 我想我可以做类似的事情 真正的函数在大括号内有语句 define UNIQUE static void Unique LINE void 我希望能扩展到类似的内容 static voi
  • 如何在WCF Rest服务中从流上传图像

    我正在尝试创建 wcf 服务 该服务将上传 pdf doc xls 图像等文件 但 pdf txt 文件正在上传并正确打开 但是当我尝试上传图像文件时 文件正在上传 但是图像不可见 OperationContract WebInvoke M

随机推荐