2016-09-28 105 views
0

当我运行的请求系列一样的SparkPost API错误: '太多的请求'

https://api.sparkpost.com:443/api/v1/suppression-list/he**[email protected] 

有时候,我得到错误:

name: 'SparkPostError', errors: [ { message: 'Too many requests' } ], statusCode: 429

太多 - 这是多少? 服务器跟踪期限有多久?服务器重置计数器多长时间?如何解决这个问题呢?

回答

0
+0

这不是发送电子邮件,特别是没有测试电子邮件。我向Suppresoin List方法的API发出请求。谢谢你的回答,但你给了另一个问题的答案 –

+0

没有关于这个网站的主题更多的信息,我会张贴支持票.. –

0

的支持

的答案,我们做我们的端点限制的请求,以防止滥用前面提到的,虽然我们无法透露实际的限制,我们建议您在连续请求前等待几秒钟。如果您通过某种类型的自动化过程(脚本,代码等)发出这些请求,我们强烈建议您在看到这个429错误并重新尝试后等待几秒钟。降低请求的频率并在重新尝试之前等待是解决此错误消息的唯一方法。

0

https://developers.sparkpost.com/api/index.html#header-rate-limiting

速率限制 注:为了防止滥用,我们的服务器执行请求速率限制,这可能会引发与HTTP状态代码响应429 SparkPost实现的速率限制下列API端点:

/API/V1 /消息事件

/API/V1 /度量/ *

这里所施加的限制是动态的,但作为一般的RUL e,在2分钟内多次轮询这些端点可能会遇到速率限制和429状态码。