sendMail 间歇性错误

sendMail Intermittent Errors

我正在使用 Microsoft Graph REST API 发送消息。我的应用程序是一个 service/daemon 应用程序,我代表用户发送电子邮件。我正在使用 sendMail API (POST /users/{user id}/sendMail ),这在大部分时间都有效。问题是每隔一段时间就会返回以下错误:

{ "error": { "code": "UnknownError", "message": "", "innerError": { "request-id": "a901d503-8acf-47e7-8f7e-a20311aa0e3b", "date": "2017-01-10T15:06:48" } }}

知道导致此错误的原因吗?有解决方法吗?

日志显示您收到 429 状态代码(这意味着限制)。

您的应用是否针对同一个 resource/user 发送了很多请求?如果是这样,error docs 会这样说:

Client application has been throttled and should not attempt to repeat the request until an amount of time has elapsed.