MS команды: отправить сообщение в приватный чат программно - PullRequest
0 голосов
/ 25 марта 2020

Я пытаюсь найти способ отправить личное сообщение в личных чатах MS Teams.

Я знаю, что в «канале> соединитель» я могу использовать веб-крючок для достижения этой цели. К сожалению, я не могу найти ничего подобного в личных чатах.

Единственное, что я нахожу, это MS Graph API, но это не то, что я ищу.

enter image description here

В настоящее время я пытаюсь использовать API электронной почты в качестве альтернативы

enter image description here

Любые предложения будут оценены, спасибо.

1 Ответ

2 голосов
/ 25 марта 2020

Webhook / разъем является одним из вариантов, но он ограничен командными каналами, как вы заметили. Для отправки сообщений в приватном (1-1) или групповом чате вы можете использовать либо бота, либо Графика. Это зависит от того, хотите ли вы отправить другим, но из приложения (например, нормально ли для пользователей получать сообщение от «бота»?) Или вы хотите отправить , как если бы оно пришло от вас.

для варианта 1 (от бота) вы захотите посмотреть «Проактивные сообщения» (у меня есть здесь также есть ответы на вопросы о переполнении стека, которые вы можете найти в моем профиле.

для варианта 2 («как будто» сообщения пришли от вас), используйте Microsoft Graph, что-то вроде этого: https://docs.microsoft.com/en-us/graph/api/chat-post-messages?view=graph-rest-beta&tabs=http.

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