LoginSignup
0
0

More than 1 year has passed since last update.

PowerAutomate: Teams のトリガー&アクションでメッセージへのリンクは body/webUrl で

Last updated at Posted at 2022-08-01

背景

一年以上前、Teams のアクションで対象メッセージへのリンクの取得方法を質問されて
「WebUrl」で取れますよーって返しただけで、例を示してなかったので理解されてなかったことがあった

ということで、簡単とはいえ、リンクはこうやって取れますよ、という例です。

伝わってなかった方々は、他のアクション使ったりして合成してたんです・・反省 :hushed:

結論

トリガーなら、以下を貼り付け

トリガー用
@{triggerOutputs()?['body/webUrl']}

アクションなら、こんな感じ

webUrl と messageLink の差異があるのかは不明。l と # とかの差異があれば・・とか思うんですけどねぇ

アクション用 Get_message_details の例
@{outputs('Get_message_details')?['body/webUrl']}
アクション用 Get_message_details の例2
@{outputs('Get_message_details')?['body/messageLink']}

フローでの実践例

image.png

ドキュメントも最新ではない

When a new channel message is added の Return と実際の取得結果の比較

2年以上前から webUrl も使えてる筈だが
今もドキュメント反映されてない&動的コンテンツに出てこない、ので、知らないと見つけにくいかも?
image.png

あとがき

人に伝える時は、やっぱり例を見せないとって改めて思いました。

「人に伝える唯一の手段は、例である」 by アインシュタイン

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0