【问题标题】:Does Lyft limits requests to their API for whole app?Lyft 是否会限制对整个应用程序 API 的请求?
【发布时间】:2018-05-07 08:07:01
【问题描述】:

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

【问题讨论】:

    标签: rate-limiting lyft-api


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-13
      • 1970-01-01
      • 2014-05-12
      • 2021-12-26
      相关资源
      最近更新 更多