从 CanadaPost API 查询详细信息时,我不断收到错误消息。我在 foreach 中处理了大约 300 个请求,其中一些响应了 200 个,但大多数响应了 500 个,并带有以下消息: 代码:服务器 错误消息:被 SLM 监视器拒绝

如果我查询单个项目,它总是与 200 Stutus 代码配合良好。

最佳答案

加拿大邮政的 API 默认情况下限制每分钟 20 个请求。之后,它将返回:


<?xml version="1.0" encoding="UTF-8"?>

<messages xmlns="http://www.canadapost.ca/ws/messages">
<message>
<code>Server</code>
<description>Rejected by SLM Monitor</description></message></messages>

您可以request a limit increase或者限制您的代码,使您低于限制。

来源:https://forums.canadapost.ca/forum/posts/list/29020.page (需要登录)。

关于api - 被 SLM Monitor 加拿大邮政 api 拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37055077/