Lyft docs(https://developer.lyft.com/docs/rate-limits)中有一条信息“速率限制是全局的,并且基于每个客户端ID强制实施。”这是真的吗? Lyft根据客户端ID限制所有请求?例如,对Ride-Request的POST限制为每分钟5 rq - 适用于一个用户或整个应用程序(因为我们使用的是客户端ID)?如果所有请求都限制在整个应用程序中,则没有意义。
答案 0 :(得分:0)
我从未使用过Lyft API,但总的来说,当使用OAuth的API表示它强制对客户端ID 进行速率限制时,这意味着您的整个应用,而非特定用户。
例如,假设您有一个包含两个用户的应用:用户a
和b
。用户a
执行两项请求,b
执行另外两项请求。这意味着您的客户ID只是四个请求,而您只剩下一个请求。
您可以检查是否真的在您的应用中创建了两个不同的用户,执行请求并在请求后检查X-Ratelimit-Remaining
标头