推特X(Twitter)上的“(Rate Limit Exceeded)超出速率限制” 是什么意思?

谷哥 国际软件资讯评论76,164阅读模式

您是否在第三方推特 X(以前称为 Twitter)应用上看到错误消息“超出速率限制”?当使用 X API 的第三方应用在一小时内达到您帐户允许的最大 API 调用次数时,会出现此消息。X 还对普通用户一天内可以关注的推文、DM 和帐户数量设置了新的限制。有报告称,一些X用户将此错误消息视为错误。这篇文章教您 X 上的“超出速率限制”错误消息的含义以及如何避免它。推特X(Twitter)上的“(Rate Limit Exceeded)超出速率限制” 是什么意思?-图片1

您需要了解的事情

  • 当使用 X API 的应用程序超过最大 API 调用次数时,将看到“超出速率限制”。
  • 如果您一天内发送的直接消息 (DM) 超过 500 条、推文超过 2400 条或关注的账户超过 400 个,您也可能会看到此消息。
  • 在某些情况下,您可能会将此错误视为错误或故障。

什么是超出速率限制?

X API(应用程序编程接口)是第三方应用向 X 服务器请求和发送信息所使用的接口。X 对帐户每小时使用第三方应用进行 API 调用的次数有上限。这仅适用于第三方应用。不适用于 X 官方网站或 X 平台应用。推特X(Twitter)上的“(Rate Limit Exceeded)超出速率限制” 是什么意思?-图片2

  • 第三方向 X 平台服务器请求数据时,都算作一次 API 调用。查看 DM 或回复算作一次 API 调用。向 X 请求数据算作一次 API 调用。但是,向 X 发送数据(发帖、直接发送消息、收藏或关注/取消关注)不算作一次 API 调用。
  • 第三方应用程序是任何需要您登录 X 的应用程序,但不是 X 平台本身。第三方应用程序可以是任何管理和安排推文的应用程序,例如X Pro(以前称为 TweetDeck)。截至 2011 年,X Pro 在技术上不再是第三方应用程序,但仍保持相同的用途和目的。其他社交媒体网站具有在多个平台上发布的交叉发布功能。它也可以是桌面或 Web 应用程序或手机上的小部件。它也可以是开发人员创建的内部应用程序,用于研究和分析 X 上的数据。
  • 虽然当您的速率超出限制时您将无法使用第三方应用程序,但您仍然可以使用 X 网站或移动应用程序。

X 有一些限制,以保证服务的可靠性并减少停机时间。如果您超出了 X 的某项限制,通常会收到一条错误消息,具体说明您超出了哪些限制:[2]

  • 每日推文数量上限:2400
  • 每日最大 DM 数量: 500
  • 每天最多可以关注的账户数量: 400
  • 您最多可以关注的账户数量:5000
  • 每小时您最多可以对帐户进行4 次更改推特X(Twitter)上的“(Rate Limit Exceeded)超出速率限制” 是什么意思?-图片3

API 调用的最大次数是多少?

但是,不同的操作可以算作多个 API 调用。例如,刷新页面需要三次 API 调用,因为它将请求所有推文、回复和 DM。100 次 API 调用限制有一些例外。以下只是几个例子:

  • 请求有关用户创建、删除或更新 X 列表的原因的信息每 15 分钟允许 300 个请求。
  • 请求用户关注和喜欢的人的信息每 15 分钟允许 900 个请求。
  • 请求有关谁喜欢某条推文和/或他们喜欢哪些推文的信息,每 15 分钟间隔可发送 75 个请求。

推特X(Twitter)上的“(Rate Limit Exceeded)超出速率限制” 是什么意思?-图片4

为什么API调用次数有限制?

以下是X制定此政策的一些原因:

  • 保持服务器运行。X 随时都会收到大量 API 调用。限制用户的 API 调用数量有助于确保服务器不会过载并能满足需求。
  • 防止垃圾邮件和黑客攻击。 限制 API 调用请求的数量还可以防止用户以群发推文的形式发送垃圾邮件。它还可以防止黑客发起分布式拒绝服务 (DDoS) 攻击。

推特X(Twitter)上的“(Rate Limit Exceeded)超出速率限制” 是什么意思?-图片5

如何防止超出速率限制

您可以在所用应用程序的设置中进行此操作。这意味着您获得的更新会减少,但您每小时允许使用的 API 调用次数也会减少。

如果您正在跟踪帐户参与度,请尝试在搜索词中使用较少的单词。删除搜索结果较少的单词。

如果您要长期使用搜索结果,请保存它们。这将防止您发出相同的请求。许多应用程序允许您保存结果。

如果收到错误消息该怎么办

X 允许您每小时进行 100 次 API 调用。通常,您只需等待几分钟即可重新获得您的帐户。如果您在发推文、发送 DM 或关注用户时收到此消息,则需要等待 24 小时才能继续。如果您正在更改您的帐户,则需要等待一个小时才能进行更多帐户更改。推特X(Twitter)上的“(Rate Limit Exceeded)超出速率限制” 是什么意思?-图片6

如果您目前关注 5000 个或更多帐户,则需要先取消关注一些帐户,然后才能关注更多帐户。推特X(Twitter)上的“(Rate Limit Exceeded)超出速率限制” 是什么意思?-图片7

如果您可以使用官方 X 平台完成工作,请继续使用。这可能并非在所有情况下都可行,但 X API 调用限制仅适用于第三方应用程序。推特X(Twitter)上的“(Rate Limit Exceeded)超出速率限制” 是什么意思?-图片8

有报道称,用户可以通过重置密码来重置 API 调用限制。只有在您陷入困境时才应该这样做。等待重新获得您的帐户可能比学习和记住新密码更容易。但是,您可以使用密码管理器让这一切变得更容易一些。推特X(Twitter)上的“(Rate Limit Exceeded)超出速率限制” 是什么意思?-图片9

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

如需帮助可点击网站右上方群链接,加入QQ群寻求帮助

继续阅读
weinxin
我的微信
我的微信
微信扫一扫
 
谷哥
  • 本文由 谷哥 发表于 2024年10月19日20:37:56
  • 转载请务必保留本文链接:https://liulingu.com/4549.html

发表评论