错误码= 003001;的StatusCode = 403;来源=限制政策

时间:2012-12-15 11:01:53

标签: throttling intuit-partner-platform

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

<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

1 个答案:

答案 0 :(得分:5)

是的,如果&gt;有一个限制流程。单个用户或单个领域每分钟500个请求。

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

看起来几乎所有(除了32个请求之外)都是单独的客户查询...所有不同的客户记录ID。有没有办法可以制作单个客户列表查询,必要时进行过滤,以便在单个请求中获取大量客户记录,并减少您正在进行的通话次数。