Существует ли ограничение на количество вызовов MS Graph API? - PullRequest
0 голосов
/ 27 апреля 2020

Я создал приложение в Azure и дал, как я думал, достаточные привилегии. Теперь при использовании Api из приложения я получаю случайные ошибки.

Например:

https://graph.microsoft.com/v1.0/groups/xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/members?$select=id,userPrincipalName

обычно дает правильный результат, то есть члены группы. Однако, когда я запускаю его несколько раз, я получаю:

{
  "error": {
    "code": "Authorization_RequestDenied",
    "message": "Insufficient privileges to complete the operation.",
    "innerError": {
      "request-id": "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx",
      "date": "2020-04-27T07:35:43"
    }
  }
}

Это происходит не только из приложения, но и с использованием Postman с теми же учетными данными. Как я могу иметь недостаточные привилегии, если вызов уже прошел несколько раз, то вдруг это не так.

Есть ли ограничения на количество вызовов MS Graph API? Я не мог найти никакой информации по этому вопросу. Цени любую помощь.

1 Ответ

1 голос
/ 01 мая 2020

Для исправления ошибки у вас должны быть разрешения уровня Ms Graph. Согласно документации Список участников Для вызова этого API требуется одно из следующих разрешений.

Чтобы узнать больше, в том числе о том, как выбирать разрешения, см. разрешения .

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