如何在 C# 中检查响应标头中的rate_limit_status
本文关键字:rate status limit 响应 检查 | 更新日期: 2023-09-27 18:32:44
我们看到我们的Twitter通话达到了我们的速率限制,我做了一些研究:
https://dev.twitter.com/docs/rate-limiting/1.1
他们建议偶尔检查一下这个rate_limit_status这里解释:
https://dev.twitter.com/docs/api/1.1/get/application/rate_limit_status
所以,我想知道如何在代码中检查它。我可以做这样的事情吗?
string rateLimit = twitterService.Response.Headers["application/rate_limit_status"];
我的问题是:
然后我只是解析速率限制吗?因为它是一个 JSON/XML
根据 API,它包含
"remaining": "reset": "limit":
那么,假设我想在速率限制接近限制时重置速率限制,我该怎么办?
任何帮助将不胜感激。
然后我是否只解析 rateLimit?因为它是一个 JSON/XML
是的,例如使用 Json.NET。
如果我想在速率限制接近限制时重置速率限制,我该怎么办?
你什么也做不了,只能等到reset
时刻,这是一个时间戳。