Интеграция команды Microsoft в мое веб-приложение

У меня есть веб-приложение, в котором, если пользователь регистрируется, уведомление отправляется на канал Slack. Я хочу добиться того же в команде Microsoft, но не могу найти хороших ресурсов. Когда новый пользователь зарегистрируется, сообщение будет опубликовано в группе разработчиков Microsoft. Можно ли это сделать?


person Sushant Bajracharya    schedule 17.08.2017    source источник


Ответы (2)


Этого легко добиться в Microsoft Teams с помощью коннекторов.

Вот шаги, чтобы публиковать данные на любом канале:

  1. В Microsoft Teams нажмите кнопку «Дополнительные параметры» (⋯) рядом с именем канала в списке каналов, а затем выберите «Соединители».
  2. Добавьте входящий веб-перехватчик и скопируйте URL-адрес веб-перехватчика.
  3. Вы можете опубликовать указанную ниже карточку сообщения по этому URL-адресу с помощью Postman / Fiddler / Code.

    {
            "summary": "Alert!",
            "themeColor": "0078D7",
            "sections": [
            {    
                 "activityTitle": "Web app event",
                 "text": "Something happened in the web app!"
            }],
            "potentialAction": [
            {
                    "@type": "OpenUri",
                    "name": "View event",
                    "targets": [
                            { "os": "default", "uri": "http://mywebapp.com/path/to/event" }]
            }]
    }
    

Вы также можете создать свой собственный коннектор с настраиваемыми конфигурациями.

person Wajeed-MSFT    schedule 27.09.2017
comment
Обязательно установите для HTTP-заголовка Content-type значение application / JSON. - person Bill Bliss - MSFT; 27.09.2017

Самым простым решением было бы использовать функцию Custom Bot в Teams, но учтите, что это разовое решение.

person Rich Moe - Microsoft    schedule 29.08.2017
comment
Могу вас заверить, что никто не понял вашего ответа. - person stefan2410; 15.09.2017