Webhook Microsoft Teams: jak wysyłać wiadomości w 2026
Webhook Microsoft Teams
Webhook Microsoft Teams: konfiguracja Workflows i payloady kart | We.Inc
Wysyłaj wiadomości na kanał Teams przez webhook w 2026: Workflows jako zamiennik Office 365 Connectors, daty wycofania oraz generator treści żądania.
Aby dziś publikować na kanale Teams ze swojej strony lub aplikacji, otwórz menu Workflows kanału, wybierz szablon taki jak Send webhook alerts to a channel, zapisz go i skopiuj link, który otrzymasz. Następnie wyślij na ten link żądanie HTTP POST z treścią w JSON. Stare webhooki Office 365 Connector zostały wycofane.
Stare webhooki konektorów i zastępujące je Workflows
Webhook Office 365 Connector
Webhook Workflows
Status
Wycofany: Microsoft podał, że przestaną działać po wdrożeniu zaplanowanym na 18 do 22 maja 2026
Metoda, którą Microsoft obecnie dokumentuje
Gdzie go tworzysz
Ustawienia konektorów kanału
Menu kanału, potem Workflows
Oparty na
Microsoft 365 Connectors
Power Automate
Formaty kart
Karty wiadomości (Message cards)
Adaptive Cards i format Message Card (przyciski nie są renderowane)
Właściciel
Kanał
Użytkownik, który utworzył przepływ (dodaj współwłaścicieli)
Webhook to prywatny adres internetowy, który przyjmuje wiadomość z innego systemu, tutaj z Twojego sklepu, formularza lub narzędzia do monitoringu, i umieszcza ją na kanale Teams. Wypełnij generator poniżej, aby dostać gotową treść JSON i polecenie curl. Działa wyłącznie w Twojej przeglądarce.
W Teams przejdź do kanału, wybierz Więcej opcji (...), a potem Workflows.
Wyszukaj szablon Send webhook alerts to a channel, uzupełnij jego ustawienia i wybierz Zapisz.
Skopiuj link webhooka, który pokazuje przepływ. Traktuj go jak hasło, bo każdy, kto go ma, może publikować.
Wyślij na ten link żądanie HTTP POST z Content-Type: application/json, używając treści z generatora.
Utrzymuj każdą wiadomość poniżej 28 KB. Microsoft dokumentuje ten limit rozmiaru i powyżej niego zwraca błąd.
Wysyłaj nie więcej niż cztery żądania na sekundę. Powyżej tego Teams Cię ogranicza, więc kolejkuj alerty i ponawiaj z rosnącymi przerwami.
Dodaj do przepływu współwłaściciela. Jeśli osoba, która go zbudowała, odejdzie, przepływ bez właściciela może przestać działać.
Nie umieszczaj HTML w tekście karty. Microsoft podaje, że jest ignorowany i wyświetlany jako zwykły tekst; podstawowy Markdown działa.
Najczęściej zadawane pytania
Czy stare linki przychodzących webhooków Teams nadal działają?
Aktualizacja Microsoft z 14 kwietnia 2026 podała, że wdrożenie potrwa od 18 do 22 maja 2026, a po tych datach Office 365 Connectors przestaną działać. Przenieś wszystko, co nadal wskazuje na stary link konektora, na link Workflows.
Czy webhook Workflows może opublikować Adaptive Card?
Tak. Microsoft wymienia Adaptive Cards i starszy format Message Card jako obsługiwane w Workflows, z jedną znaną luką: przyciski w kartach wiadomości nie są renderowane.
Czy może publikować na kanale prywatnym?
Strona Microsoft podaje, że publikowanie jako bot przepływu na kanałach prywatnych jest wciąż w fazie rozwoju, natomiast publikowanie w imieniu użytkownika działa. Zanim na tym polegniesz, sprawdź znane problemy na oficjalnej stronie.
Czy muszę pisać kod?
Nie zawsze. Wiele narzędzi do formularzy, aplikacji sklepowych i monitorów dostępności ma pole na webhook: wklej tam link Workflows. Kod jest potrzebny tylko wtedy, gdy sam budujesz wiadomość.
Czy link webhooka jest tajny?
Tak. Każdy, kto go ma, może publikować na Twoim kanale, więc trzymaj go w ustawieniach serwera lub zmiennej środowiskowej, nigdy w kodzie strony, który mogą odczytać odwiedzający.
Co zmieniło się w latach 2024 do 2026
Microsoft ogłosił 3 lipca 2024, że Office 365 Connectors w Teams zostaną wycofane, a potem kilkakrotnie przesuwał daty. Jego najnowsza aktualizacja, z 14 kwietnia 2026, wyznaczyła ostatnie wdrożenie na 18 do 22 maja 2026.
Zamiennikiem jest aplikacja Workflows w Teams, działająca na Power Automate. Przepływ zaczyna się od wyzwalacza When a Teams webhook request is received, a potem publikuje wiadomość na czacie lub kanale.
Zwykły tekst czy Adaptive Card
Najprostsza treść to jedno pole o nazwie text. Adaptive Card to układ w JSON, który Teams rysuje jako schludne pole z nagłówkami i faktami, co pasuje do alertów o zamówieniach lub zgłoszeń z formularzy. Jest opakowana w listę attachments z typem zawartości application/vnd.microsoft.card.adaptive.
Przykłady do skopiowania
Oba przykłady wysyłają na link, który dał Ci przepływ. Trzymaj link w zmiennej środowiskowej na serwerze.
Treść z Adaptive Card
Taki kształt mają przykłady samego Microsoft: wiadomość z jednym załącznikiem, którego zawartością jest karta.
Wysyłka z Node.js z ponowieniem przy 429
Status 429 oznacza zbyt wiele żądań. Pętla po każdej odmowie czeka dłużej, zanim spróbuje ponownie.
Generator treści żądania
Format wiadomości
Zwykły tekst
Adaptive Card
Tytuł karty
Wiadomość
Link webhooka (zostaje w Twojej przeglądarce)
Wklej swój link Workflows
Treść JSON
Polecenie curl
Rozmiar treści: {n} bajtów. Limit Microsoft to 28 KB.
Ta treść przekracza 28 KB i Teams by ją odrzucił.
Kopiuj
Skopiowano
Nowe zamówienie
Zamówienie 1042 zostało opłacone. Wyślij do piątku.