Teamsで音声通話やチャットを開くリンクの作り方

URIスキーマを使うと、リンクを開いたとき自動的に特定のユーザーとの音声通話を開始したり、チャット画面を開いたりできます。宛先は複数でも可能。
ユーザーがTeamsで投稿ボタンを押す動作が必要ですが、PowerAppsやPowerAutomateで頑張ってチャット送信の仕組みを作るよりも断然楽です。

今ページでは、メールアドレス example@onmicrosoft.com を宛先の例に使います。複数の宛先を用いる場合はカンマで繋げてください。

音声通話を開始する

Teamsの音声通話を開始するURIの書き方は以下の通りです。参考リンク

https://teams.microsoft.com/l/call/0/0?users=example@onmicrosoft.com

&withVideo=trueを追加すると、ビデオ通話を開始します。

https://teams.microsoft.com/l/call/0/0?users=example@onmicrosoft.com&withVideo=true

Teamsから普通の外線電話番号(公衆交換電話網, PSTN)に電話をかけさせることもできます。参考リンク
Teams電話のようなサービスを使用してTeamsから外線電話に掛けられる環境が必要です。
以下の例は電話番号090-1234-5678に電話をかけるものです。いずれの表記にも対応しています。

https://teams.microsoft.com/l/call/0/0?users=4:09012345678
https://teams.microsoft.com/l/call/0/0?users=4:090-1234-05678
https://teams.microsoft.com/l/call/0/0?users=4:+8190-1234-05678

チャットを開始する

Teamsのチャットを開くURIの書き方は以下の通りです。参考リンク

https://teams.microsoft.com/l/chat/0/0?users=example@onmicrosoft.com

グループチャットのタイトルはtopicNameで指定できます。さらに、メッセージの下書きはmessageで指定できます。

ここで注意していただきたいのが、日本語の使用する場合はURIエンコードした文字列を埋め込むということです。
以下の例では
topicName=ここにタイトルを書く
message=ここに本文を書く
という文字列をURIエンコードした文字列を使用することで、グループチャットのタイトルと本文を指定した状態でTeamsを開かせることができます。

https://teams.microsoft.com/l/chat/0/0?&users=example1@onmicrosoft.com,example2@onmicrosoft.com&topicName=%E3%81%93%E3%81%93%E3%81%AB%E3%82%BF%E3%82%A4%E3%83%88%E3%83%AB%E3%82%92%E6%9B%B8%E3%81%8F&message=%E3%81%93%E3%81%93%E3%81%AB%E6%9C%AC%E6%96%87%E3%82%92%E6%9B%B8%E3%81%8F

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください