Как сделать запрос на получение всей информации об арендаторе, как это делают команды Microsoft? - PullRequest
0 голосов
/ 30 января 2020

Я читал документацию по Microsoft Graph API для пакетных запросов прямо здесь и не нашел то, что мне нужно. В основном мне нужно объединить два или более запросов, но один зависит от другого значения. Я знаю, что есть функция «зависящий от» для ожидания другого запроса, это не то, что я ищу.

Запрос один: GET '/ me / joinTeams';
Запрос два: GET 'команды / {groupId} / channel ';

«Request one» возвращает массив групп, и внутри этих значений массива есть свойство id . Могу ли я пакетировать эти два запроса, используя значение первого для получения второго?


Я ищу способ выполнить GET и вернуть все значения одного участника, как это делает приложение Microsoft Teams Application, возвращение всех команд, всех чатов и т. д. c. Я думаю, что пакетные запросы тем ближе к нему, чем мы можем его получить.

Или существует другой способ генерирования токена для https://chatsvcagg.teams.microsoft.com/api/v1/teams/users/me url, как это делает Microsoft?

1 Ответ

2 голосов
/ 30 января 2020

@ Gaspar, несколько вызовов API могут быть пакетированы с помощью json пакетирования , но любой пакет взаимозависимых вызовов не может обработать. Если у вас есть зависимость, вы должны совершать отдельные звонки.

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