Что такое Get URL для получения списка TEAM или информации профиля пользователя? - PullRequest
0 голосов
/ 05 марта 2020

Может кто-нибудь поделиться с почтальоном, чтобы получить список TEAM или информацию о профиле пользователя. Я имею в виду https://docs.microsoft.com/en-us/microsoftteams/platform/bots/how-to/get-teams-context?tabs=json

1 Ответ

1 голос
/ 05 марта 2020

URL-адрес, который вам нужен: [serviceUrl] + "/v3/conversations/{teamId}/members/"

и основан на двух переменных: «teamId», очевидно, различается для каждой команды. Однако первая часть адреса (называемая ServiceUrl) может также варьироваться между командами в зависимости от того, где они могут быть размещены, и вам нужны оба.

Похоже, из ссылку, которую вы отправили, что у вас уже есть бот? Если это так, ваш бот может получить оба этих обязательных параметра. Один из способов заключается в том, что всякий раз, когда пользователь отправляет сообщение боту, получить ServiceUrl и TeamId, которые отправляются во входящий объект «активность», что. Однако, если вы хотите сделать это даже раньше, чем это (т. Е. До того, как пользователь отправит сообщение боту), посмотрите на событие dialogUpdate здесь , которое сработает сразу после первого добавления бота в бот. разговор.

Это помогает?

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