Клиент Microsoft Graph выдает исключение ErrorApiQuarantined при получении фото - PullRequest
0 голосов
/ 18 октября 2019

Я использую Microsoft Graph API версии 1.9.0, и мне удалось получить мою фотографию по этому коду

        try
        {
            var originalPhoto = await GraphClient.Me.Photo.Content.Request().GetAsync();
            return originalPhoto;
        }
        catch (Exception ex)
        {
            return null;
        }

Но с сегодняшнего дня она выдает исключение:

Код: ErrorApiQuarantined Message: запрос был помещен в карантин по условию.

Это заголовок ответа

request-id: 4189c59d-9c1f-4686-945d-2cb9756491ed
client-request-id: 4189c59d-9c1f-4686-945d-2cb9756491ed
x-ms-ags-diagnostic: {"ServerInfo":{"DataCenter":"East Asia","Slice":"SliceC","Ring":"4","ScaleUnit":"000","RoleInstance":"AGSFE_IN_1"}}
Strict-Transport-Security: max-age=31536000
Cache-Control: private
Date: Mon, 21 Oct 2019 03:20:09 GMT

Пожалуйста, дайте мне знать, что происходит с моим Graph Client.

1 Ответ

1 голос
/ 18 октября 2019

Это не проблема на стороне клиента. Запросы на серверы блокируются для определенного API / арендатора / пользователя из-за чрезмерного использования, которое может ухудшить обслуживание. Я предлагаю вам подать заявку в службу поддержки, чтобы проверить с группой продуктов, какое условие привело к этому и почему создано правило. Обычно эти правила создаются временно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...