最近,在使用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。
发布于 2012-12-20 02:24:39
是的,如果单个用户或针对单个领域的请求超过每分钟500个,则会有一个限制流程。
在一分钟的时间内,您收到了超过600个请求。
看起来几乎所有(除了32个请求)都是个人客户查询…所有不同的客户记录ids。有没有一种方法可以进行单个客户列表查询,并在必要时进行过滤,以便在单个请求中获得一组客户记录,并减少您正在进行的呼叫次数。
https://stackoverflow.com/questions/13891588
复制相似问题