最近,在我们使用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。
答案 0 :(得分:5)
是的,如果&gt;有一个限制流程。单个用户或单个领域每分钟500个请求。
在一分钟内你有超过600个请求。
看起来几乎所有(除了32个请求之外)都是单独的客户查询...所有不同的客户记录ID。有没有办法可以制作单个客户列表查询,必要时进行过滤,以便在单个请求中获取大量客户记录,并减少您正在进行的通话次数。