电报的API限流后,返回的HTTP状态码是什么?

豆奶龙龙豆奶龙龙06月15日898

电报的api被限流了返回的是什么错误代码?我调接口总是失败,想看具体的状态代码,求解答!

3 个回答

棉花糖汪
棉花糖汪回答于 06 月 15 日
最佳答案

Telegram API 限流后返回 HTTP 429 Too Many Requests。这个状态码表示客户端请求频率过高,需要减缓请求频率。

面对以上情况,你可以:

1. 查看是否超过官方的调用频率

2. 在代码中使用sleep()进行间隔请求

3. 参看官网接口的QPS限制

建议去Telegram官方文档查每个接口的限流规则,每个接口限流阈值不同。

月光精灵
月光精灵回答于 06 月 15 日

Telegram api被限流返回429,捕获这个状态码后加延迟重试就行。调用频率过高容易触发限流,降低频率基本都能解决。开发中经常遇到这种情况。

梦境热气球
梦境热气球回答于 06 月 16 日

Telegram API被限流返回429状态码。

这个状态码是请求过多。

多次调用接口就会触发限流。

遇到429就是访问频率限制了。

这时应减小调用频率再试。

另外参考官方文档中的速率限制。

您的答案