0

我们看到在我们的 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"];

我的问题是:

  1. 然后我只解析 rateLimit 吗?因为它是 JSON/XML

  2. 根据 API,它包含

    "remaining":
    "reset":
    "limit":
    

那么,假设我想在接近限制时重置速率限制,我该怎么办?

任何帮助是极大的赞赏。

4

1 回答 1

0

然后我只解析 rateLimit 吗?因为它是 JSON/XML

是的,例如使用Json.NET

如果我想在接近限制时重置速率限制,我该怎么办?

你什么也做不了,只能等到那reset一刻,那是一个时间戳。

于 2013-09-24T21:51:58.390 回答