Мы используем Microsoft bot
framework и имеем требование отправки сообщения боту, подключенному к каналу Microsoft Teams, из внешнего приложения (работающего в другой среде, например, в помещении) через REST API. Следующий API REST помогает создать диалог
{
"bot": {
"name": "someBot",
"id": "xxx-some-bot-id"
},
"members": [
{
"name": "some user",
"id": "xxx-some-user-id"
}
],
"channelData": {
"tenant": {
"id": "xxx-some-teanant-id"
}
},
}
Идентификатор, возвращаемый этим API, может позже использоваться для отправки сообщений через /v3/conversations/{id}
Несколько вопросов здесь:
Существует ли какой-либо REST API для получения идентификатора члена (идентификатора пользователя) и идентификатора бота, используемого в вышеуказанной полезной нагрузке? Другими словами, как внешнее приложение может прочитать эти два внутренних идентификатора для использования при выполнении вызова API? Не удалось найти соответствующий API на странице документации по Bot API: Bot Framework REST API
Есть ли способ получить идентификатор арендатора также через REST APIдля приведенного выше случая? ( Я так понимаю, это можно прочитать по URL-адресу приложения для команд )
Спасибо