Hullspark 入札データ

届け先の取り方 / Microsoft Teams

Microsoft Teamsの Webhook URL の取り方

入札公告の通知をMicrosoft Teamsで受け取るには、通知の届け先になるWebhook URL(https://…logic.azure.com/… など)が 1 つ要ります。5 つの手順で取れます。

まだ確かめていない届け先です。届かないことがあります。 URL の形は受け付けますが、Teams のワークフローがこちらの通知の形を受け取れることは、実際に送って確かめていません。確実に届けたいときは、Slack か Discord をおすすめします。

1Microsoft TeamsでWebhook を作る2URL をコピーする3申込ページの欄に貼る4条件に合う新着がチャンネルに届く

図は、こちらで描いた流れの図です(Microsoft Teamsの画面の写真ではありません)。

  1. Teams で、通知を受けたいチャンネルの名前の横の「…」を押し、「ワークフロー」を開く。
    組織の設定でワークフローが使えないことがあります。
  2. テンプレートの中から「Send webhook alerts to a channel」(チャンネルに Webhook アラートを送る)を選ぶ。
    見つからないときは、検索欄に「webhook」と入れます。表示が日本語の画面では、訳された名前になっていることがあります。
  3. 投稿先のチームとチャンネルを選ぶ。
    自分が入っているチームとチャンネルから選びます。
  4. 「保存」(Save)を押す。
    保存すると、ワークフローができます。
  5. ワークフローの詳細のページを開き、そこに出ている Webhook の URL をコピーして、申込の「Webhook URL」の欄に貼る。
    貼る場所: 申込ページ(/subscribe)の「届け先の Webhook URL」。

この手順は、Microsoft の公式の文書の内容に沿って書いたもので、画面で通して確かめたものではありません。画面の文言は、Teams の更新で変わります。

Microsoft の公式の文書は、受け取れる形として Adaptive Card と Message Card のどちらも挙げています。ただし、こちらが送る形で実際に届くかは、まだ確かめていません。

Webhook URL は、パスワードと同じ扱いにしてください。URL を知っている人は、そのチャンネルに投稿できます。人に見せたり、公開の場所に貼ったりしないでください。万一もれたときは、各サービスの画面でその Webhook を削除して作り直し、運営(support@hullspark.com)に新しい URL をお知らせください。

公式の文書: Microsoft 公式: Teams のワークフローで受信 Webhook を作る、Microsoft 公式: Incoming Webhook(Teams 開発者向け)(手順は、この文書の内容に沿って書きました。画面の文言は各社の更新で変わるので、違うときは公式の文書を優先してください)

管理者に頼む

自分では作れないとき

会社や団体の設定で、ご自分では Webhook を作れないことがあります。次の文を、Microsoft Teamsの管理者に送ってください(コピーしてそのまま使えます)。

お忙しいところ恐れ入ります。入札情報の通知を、Microsoft Teamsの特定のチャンネルに受け取りたいため、Microsoft Teamsの「Incoming Webhook」(受信用の Webhook)を 1 つ作成し、その URL を教えていただけないでしょうか。通知は、Hullspark 入札データ(https://hullspark-data-tenders.8--ntitled.workers.dev/subscribe)が、公開されている入札公告を投稿するだけです。チャンネル内のメッセージの読み取りや、ほかの情報へのアクセスはありません。

ほかの届け先: Slack・Discord。メールでの通知は、まだ開いていません。