Microsoft Teams Webhook:2026年のメッセージ投稿方法

Microsoft Teams Webhook

Microsoft Teams Webhook:Workflowsの設定とカードのペイロード | We.Inc

2026年にWebhookでTeamsチャネルへメッセージを送る方法。Office 365コネクタに代わるWorkflows、廃止の日程、ペイロードビルダーを紹介します。

現在、サイトやアプリからTeamsチャネルに投稿するには、チャネルのWorkflowsメニューを開き、「Send webhook alerts to a channel」(チャネルにWebhookアラートを送信)などのテンプレートを選んで保存し、表示されるリンクをコピーします。そのリンクに、JSONの本文を付けてHTTP POSTを送ります。旧来のOffice 365コネクタのWebhookは廃止されています。

旧コネクタのWebhookと、後継のWorkflows

Webhookとは、ショップ、フォーム、監視ツールなどの別のシステムからメッセージを受け取り、Teamsチャネルに届ける非公開のウェブアドレスです。下のビルダーに入力すると、すぐに使えるJSONの本文とcurlコマンドが得られます。ブラウザー内だけで動作します。

よくある質問

旧来のTeams受信Webhookのリンクはまだ使えますか?

Microsoftの2026年4月14日の更新では、展開は2026年5月18日から5月22日まで行われ、その後はOffice 365コネクタが機能しなくなるとされています。旧コネクタのリンクを指しているものは、すべてWorkflowsのリンクに移しましょう。

WorkflowsのWebhookでアダプティブカードを投稿できますか?

はい。Microsoftは、Workflowsでアダプティブカードと旧来のメッセージカード形式をサポートしていると明記しています。ただし既知の制限が1つあり、メッセージカードのボタンは表示されません。

プライベートチャネルに投稿できますか?

Microsoftのページでは、プライベートチャネルにフローボットとして投稿する機能はまだ開発中とされていますが、ユーザーの代理としての投稿は動作します。頼りにする前に、公式ページの既知の問題を確認してください。

コードを書く必要がありますか?

必ずしも必要ありません。多くのフォームツール、ショップのアプリ、稼働監視ツールにはWebhookの入力欄があるので、そこにWorkflowsのリンクを貼り付けます。コードが必要なのは、メッセージを自分で組み立てる場合だけです。

Webhookのリンクは秘密にすべきですか?

はい。リンクを知っている人は誰でもチャネルに投稿できるため、サーバーの設定や環境変数に保管し、訪問者が読めるサイトのコードには絶対に入れないでください。

2024年から2026年に変わったこと

プレーンテキストかアダプティブカードか

コピーして使える例

どちらの例も、ワークフローで発行されたリンクに送信します。リンクはサーバーの環境変数に保管しましょう。

アダプティブカードの本文

Microsoft自身のサンプルと同じ形です。メッセージに添付ファイルが1つあり、その content がカードです。

Node.jsから送信し、429で再試行する

ステータス429はリクエストが多すぎることを意味します。ループは拒否されるたびに待ち時間を延ばしてから再試行します。

ペイロードビルダー

メッセージの形式

プレーンテキスト

アダプティブカード

カードのタイトル

メッセージ

Webhookのリンク(ブラウザー内にとどまります)

Workflowsのリンクを貼り付けてください

JSONの本文

curlコマンド

本文のサイズ:{n} バイト。Microsoftの上限は28 KBです。

この本文は28 KBを超えているため、Teamsに拒否されます。

コピー

コピーしました

新しい注文

注文1042の支払いが完了しました。金曜日までに発送してください。

無料で始める · クレジットカード不要

関連: ガイド|Webマーケティングと集客を学ぶ

製品

ご利用いただける方

機能

リソース

会社情報

サイトマップを見る