首页 文章

OneDrive / SharePoint错误429

提问于
浏览
1

我使用OneDrive / OneDrive for Business REST API访问Office365(MS托管)服务器上的文件 . 虽然我肯定没有做成千上万的请求,但经常会返回错误429 . 指数回退甚至高达60秒并不总能导致恢复 . 我已经阅读了MS关于限制的文章以及如何避免它并实现了“请求装饰”,但仍然经常出现此错误 .

429响应如下:

HTTP / 1.1 429(...){“error”:{“code”:“activityLimitReached”,“innererror”:{“code”:“throttledRequest”},“message”:“请求已被限制”}}

1 回答

  • 1

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

    • 所有非交互式应用程序在此期间都会遇到限制
      营业时间 . 自2018年2月以来一直如此 .

    • 目前无法阻止节流 .

    • 如果应用程序是注册的应用商店应用程序,则可以实现节流的小幅减少 .

    • 非交互式应用程序应安排在工作日当地时间下午6点至早上6点以及周末全天运行,在此期间将删除非交互式应用程序的额外限制 .

相关问题