Lyft是否限制对整个应用程序的API请求?

时间:2018-05-07 08:07:01

标签: rate-limiting lyft-api

Lyft docs(https://developer.lyft.com/docs/rate-limits)中有一条信息“速率限制是全局的,并且基于每个客户端ID强制实施。”这是真的吗? Lyft根据客户端ID限制所有请求?例如,对Ride-Request的POST限制为每分钟5 rq - 适用于一个用户或整个应用程序(因为我们使用的是客户端ID)?如果所有请求都限制在整个应用程序中,则没有意义。

1 个答案:

答案 0 :(得分:0)

我从未使用过Lyft API,但总的来说,当使用OAuth的API表示它强制对客户端ID 进行速率限制时,这意味着您的整个应用,而非特定用户。

例如,假设您有一个包含两个用户的应用:用户ab。用户a执行两项请求,b执行另外两项请求。这意味着您的客户ID只是四个请求,而您只剩下一个请求。

您可以检查是否真的在您的应用中创建了两个不同的用户,执行请求并在请求后检查X-Ratelimit-Remaining标头