每个社交网络都会限制您的行动速度。 Bluesky 的不同寻常之处在于它发布了这些数字,在您开始整理几百个关注者之前,值得了解它们,因为“清理我的关注列表”正是遇到这些数字的工作。
写入按点数计费,而不是请求计费
Bluesky 对任何创建或更改记录的速率限制均按积分预算进行。每次写入成本:
| 操作 | 积分 |
|---|---|
| 创建记录(发帖、关注、点赞、转发) | 3 |
| 更新记录 | 2 |
| 删除记录(取消关注、取消点赞) | 1 |
您的帐户每小时获得 5,000 点积分,每天获得 35,000 点积分。最重要的是,您可以创建的记录数量存在严格上限:大约每小时 1,666 条和 每天 11,666 条。
有两件事立即就出来了。
取消关注很便宜;关注的成本很高。 取消关注会删除您创建的关注记录,因此会花费一个点。跟随一个人要花费三块钱。清理您关注的 500 个帐户需要花费 500 点,是您每小时预算的十分之一。关注 500 个新帐户需要花费 1,500 个帐户,在完成几千个帐户之前,您就已经达到了每日上限。
预算在您所做的所有事情中共享。 通过手机点赞帖子所花费的积分不能用于通过工具关注人员。如果您整个上午都处于活动状态,那么您的剩余预算就会比标题数字显示的要少。
会话有其自身的限制
创建会话、使用应用程序密码登录均受到单独限制:每个帐户大约每五分钟 30 次和每天 300 次。这听起来很慷慨,但编写糟糕的工具会记录每个请求。任何值得使用的客户端都会保持一个会话处于活动状态并刷新它。
阅读也是有限的,只是不同而已
对公共应用程序视图的读取请求受到每个 IP 地址而不是每个帐户的限制,每五分钟有几千个请求。作为人类,你不会注意到这一点。这对于工具很重要:获取拥有 50,000 个关注者的帐户的关注者意味着 500 个分页请求,这就是为什么重要的工具会缓存结果并限制其深度。
当你达到极限时会发生什么
API 使用 HTTP 429 和 RateLimit-Reset 标头进行响应,告诉您窗口何时再次打开。没有任何东西被破坏,没有任何东西被禁止,下一步行动只需等待。令人痛苦的故障模式是批量操作中途被切断:你不知道哪一半进行了。
如何保持清晰
- 进行大规模清理。 在一次会话中取消关注几百次就可以了。 一小时内数千次并非如此,尽管算术技术上允许这样做。
- 留出空间。 目标是使用每小时津贴的大约一半到三分之二,以便手机的正常活动仍然适合。
- 当您有选择时,优先选择删除而不是创建:它们便宜三倍。
- 使用一种为您跟踪预算的工具,而不是在服务器拒绝之前触发请求的工具。 Blue Horizons 的上限为每小时 3,000 个点和每天 20,000 个点,在每次写入之前检查预算,并干净地停止运行并报告剩余内容。
非数字的限制
还有第二种限制,它是社会性的。关注一千个帐户并在一周后取消关注它们是一种可识别的模式,其他用户比任何算法都更快地识别它。 Blue Horizons 故意没有自动关注,也没有计划的流失,因为这个原因:该工具是为了清理你实际拥有的受众,而不是为了制造受众。
如果您打算花费这一预算的很大一部分,那么关于以正确的顺序修剪和在没有跟随的情况下生长的指南值得首先阅读:第二个指南涵盖了使清理工作看起来不像农业的节奏。
想看看你的立场吗? 免费分析任何用户名,无需登录,你就会看到有多少你关注的账户从未关注过你。