9

Lyft 文档 ( https://developer.lyft.com/docs/rate-limits ) 中有一条信息称“速率限制是全球性的,并在每个客户 ID 的基础上强制执行。”。这是真的吗?Lyft 根据客户端 ID 限制所有请求?例如,对 Ride-Request 的 POST 限制为每分钟 5 rq - 适用于一个用户或整个应用程序(因为我们使用的是 client-id)?如果整个应用程序的所有请求都受到限制,那就没有意义了。

4

1 回答 1

0

我从未使用过 Lyft API,但一般来说,当使用 OAuth 的 API 表示它正在对客户端 ID实施速率限制时,这意味着您的整个应用程序,而不是特定用户。

例如,假设您有一个包含两个用户的应用程序:userab. 用户a执行两个请求并b执行另外两个。这意味着您的客户端 ID 只做了四个请求,而您只剩下一个请求。

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

于 2018-05-30T11:46:42.927 回答