2

最近在我们使用IPP数据服务的app中,时不时会遇到这些错误。

<RestResponse xmlns="http://www.intuit.com/sb/cdm/v2">
  <Error RequestId="49f7926a9aa84cfc8289534801dee72d">
    <RequestName>ErrorRequest</RequestName>
    <ProcessedTime>2012-12-07T10:10:59+00:00</ProcessedTime>
    <ErrorCode>3001</ErrorCode>
    <ErrorDesc>message=This client has made too many consecutive requests over too short a period of time.  Please wait a short amount of time before attempting to submit again; errorCode=003001; statusCode=403; source=Throttling Policy</ErrorDesc>
  </Error>
</RestResponse>

在 IPP 文档的任何地方都找不到对“限制策略”或错误代码“3001”的任何引用。

任何有助于确定节流限制的帮助将不胜感激。它们是基于 IP、速率限制、并发限制、OAuth 消费者、OAuth 客户端还是其他什么?

编辑:关于同一问题的 IDN 论坛链接:https ://idnforums.intuit.com/messageview.aspx?catid=69&threadid=18910 。

4

1 回答 1

5

是的,如果单个用户或针对单个领域的请求超过每分钟 500 个,则会有一个限制过程。

在一分钟内,您有超过 600 个请求。

看起来几乎所有(除了 32 个请求)都是单个客户查询……所有不同的客户记录 ID。有没有一种方法可以进行单个客户列表查询,必要时进行过滤,以在单个请求中获取一堆客户记录并减少您拨打的电话数量。

于 2012-12-19T18:24:38.747 回答