Я использую outlook api v2.0 rest api для выполнения грубых операций с календарями и событиями, и я начал сталкиваться с проблемой ограничения скорости.
Например, этот метод достигает конечной точки calendarview :
GET https://outlook.office.com/api/v2.0/me/calendars/{CALENDAR_ID}/calendarview
ГОЛОВКИ ОТВЕТА
- Limit-Limit-Limit = 10000
- Rate-Limit-Remaining = 9982
- Сброс ограничения скорости = 2019-10-23T15: 27: 11,409Z
- Повтор попытки после = 1
- RateLimit-Exceeded = MailboxConcurrency
- RateLimit-Область = Почтовый ящик
- Кодирование передачи = chunked
- X-Proxy-BackendServerStatus = 429
- X-Powered-By = ASP.NET
- X-RUM-Validated = 1
ОРГАН ОТВЕТА
{
"error": {
"code": "ApplicationThrottled",
"message": "Application is over its MailboxConcurrency limit."
}
}
Сначала я подумал, что это 10 000 запросов в течение 10 минут, но, похоже, я нажимаюдругой.