【问题标题】:Pinterest API Rate LimitsPinterest API 速率限制
【发布时间】:2019-05-02 13:27:06
【问题描述】:

我们目前使用我们的应用程序下载一些 pin 信息用于分析目的 目前我们按小时访问 API,但在速率限制方面存在一些问题,因此我们需要解决以下问题:

  1. 文档指出,速率限制是每个端点每个用户令牌每小时 1000 次调用。通过查看 HTTP 标头,实际限制显然是 200。那么,哪个是正确的?
  2. GET /v1/pins/1234 和 GET /v1/pins/5678 是否被视为对同一端点的调用?
  3. 是否存在任何应用程序级别(因此,尽管使用了用户令牌)速率限制?
  4. 是否有任何 IP 级别的速率限制?
  5. 既然我们使用并发请求,那么对CONCURRENT请求的数量有什么限制吗? (这意味着:从同一个 IP 并使用同一个令牌进行另一个调用,即使前一个尚未结束)

提前致谢。

PS:我尝试通过支持表单与他们联系,但它返回 422。太棒了!

【问题讨论】:

  • 你找到这些问题的答案了吗?
  • 很遗憾,没有,什么都没有。

标签: pinterest


【解决方案1】:

对于仍处于开发阶段的应用,上限为 200。如果您的应用通过审核,您将获得 1000。

【讨论】:

  • 现在处于开发阶段,每小时 10 个请求。在审查了每小时 1000 个调用之后。
  • 自 2020 年 4 月 29 日起,“待处理”应用程序的速率限制为每小时 1 个,经过审核后,每个应用程序的限制为每天 100 个。 developers.pinterest.com/docs/api/overview
【解决方案2】:
  • 文档指出速率限制为每小时 1000 次调用 每个端点的每个用户令牌。通过查看 HTTP 标头 显然实际限制是 200。那么,哪个是正确的?

Ans:对于开发中的应用程序(已测试),每个应用程序 id 每小时每个令牌 10 个,对于生产应用程序,每个令牌每小时 1000 个。

  • 是否有任何应用程序级别(因此,尽管使用了用户令牌) 速率限制到位了吗?

Ans:不,对于您拥有的每个令牌,速率限制将是 10(开发中的应用程序)或 1000(已批准的应用程序)/小时

  • 是否有任何 IP 级别的速率限制?

回答:没有

  • 既然我们使用并发请求,对并发请求的数量有什么限制吗? (这意味着:从同一个 IP 并使用同一个令牌进行另一个调用,即使前一个尚未结束)

Ans:不,没有这样的限制,但他们可能会检查 bot 活动,您最终可能会得到 禁止帐户,所以请保持一些 请求相同令牌之间的延迟 IMO 12 秒应该足够了

【讨论】:

    猜你喜欢
    • 2017-03-01
    • 2020-11-04
    • 1970-01-01
    • 2014-08-05
    • 1970-01-01
    • 1970-01-01
    • 2015-08-13
    • 2015-03-24
    相关资源
    最近更新 更多