OneDrive / SharePoint错误429

时间:2018-03-15 17:40:22

标签: sharepoint office365 onedrive http-status-code-429

我使用OneDrive / OneDrive for Business REST API访问Office365(MS托管)服务器上的文件。虽然我绝对没有做过数千个请求,但经常会返回错误429。指数回退甚至长达60秒并不总能导致恢复。我已经阅读了MS关于限制的文章以及如何避免它并实施了#34;请求装饰",但仍然经常收到此错误。

429响应如下:

HTTP / 1.1 429 (......) {"错误" {"代码":" activityLimitReached"" innererror" {"代码":&# 34; throttledRequest"}," message":"请求受到限制"}}

1 个答案:

答案 0 :(得分:1)

我遇到过同样的问题,即使在工作时间内,单个小文本文件的传输也会受到严重限制。有时,即使执行了指示的退避时间,每个请求也会返回429消息。 Microsoft支持部门提供了以下信息:

  1. 所有非交互式应用程序在执行期间都会遇到限制 营业时间。自2018年2月以来一直如此。
  2. 目前无法阻止限制。
  3. 如果应用是注册的,可以实现节流的小幅减少 应用程序商店应用程序。
  4. 非交互式应用程序应安排在下午6点至早上6点运行 平日的当地时间和周末的全天,额外的时间 删除非交互式应用程序的限制。