电报的API限流后,返回的HTTP状态码是什么?
3 个回答
Telegram API 限流后返回 HTTP 429 Too Many Requests。这个状态码表示客户端请求频率过高,需要减缓请求频率。
面对以上情况,你可以:
1. 查看是否超过官方的调用频率
2. 在代码中使用sleep()进行间隔请求
3. 参看官网接口的QPS限制
建议去Telegram官方文档查每个接口的限流规则,每个接口限流阈值不同。
Telegram api被限流返回429,捕获这个状态码后加延迟重试就行。调用频率过高容易触发限流,降低频率基本都能解决。开发中经常遇到这种情况。
Telegram API被限流返回429状态码。
这个状态码是请求过多。
多次调用接口就会触发限流。
遇到429就是访问频率限制了。
这时应减小调用频率再试。
另外参考官方文档中的速率限制。