【发布时间】:2021-11-26 21:05:45
【问题描述】:
下面是我正在尝试的场景::
- 使用 webhook 将有效负载发送到 MS 团队频道
- 使用频道中选定的消息,我们触发“电源自动化”流程
- 此流程将使用 REST API POST 对所选消息执行 HTTP Post,并将所选消息作为正文。
- 我们注意到目标主机中接收到的有效负载与所选消息不同,例如,有效负载包含在目标主机中接收到的如下内容:
{"teamsFlowRunContext":{"MessagePayload":{"Id":"1633540811919","From":{"Application":{"DisplayName":"alerts-test-hk-webhook","Id": "gmbs42a62l"},"Conversation":null,"Device":null,"User":null},"Body":{"ContentType":"html","Content":"","PlainText":null},"Subject":"","LinkToMessage":"https://teams.microsoft.com/l/message/19:5463456345346ghdh@thread.skype/1633540811919 "},"Id":"f:4abaa1b5-eb58-b8c7-5190-db70a3b28143","ChannelData":{"EventType":null,"InvalidateInvokeCache":null,"Team":{"Id":"19: sdrg4wt45gsrth4y4her@thread.skype","AadGroupId":"b948e56e-4ea4-456f-bff4-16108061827f","Name":null},"Tenant":{"Id":"8bcff170-9979-491e-8683-d8ced0850bad" },"Channel":{"Id":"19:f1b77b6a406d4f8ebfc33faefea1cf1a@thread.skype","Name":null},"Notification":null,"OnBehalfOf":null},"From":{"Id": "29:1vERchnRGPZujmen29j4aZQzb2OFhXvipxhkjd3z7LyDleTr9PWVn-OBk1mxLcVl6ejhk9kvdw4L1Ph6FFoY5VA","名称":"testuser","角色":null,"AadObjectId":"cf1a646f-7a9b-4e33-830c-2bperties:"nullConversation"" "Id":"19:f1b77b6a406d4f8ebfc33faefea1cf1a@thread.skype;messageid=1633540811919","Name":"buildeng-alerts-test-hk","IsGroup":true},"Locale":"en-GB"," CommandContext":"message","LocalTimezone":"印度 标准时间"},"cardOutputs":{"choice":"Retry"}}}
但是,不使用 webhook,即在 MS 团队频道中手动输入或复制/粘贴,并使用手动输入的信息或复制/粘贴,在频道中使用所选消息,触发电源自动流,有效负载正在正确发送(如预期)如下在目标主机中收到的有效负载:
{"entity":{"teamsFlowRunContext":{"MessagePayload":{"Id":"1633540339359","From":{"Application":null,"Conversation":null,"Device":null, "用户":{"DisplayName":"testuser","Id":"cf1a646f-7a9b-4e33-830c-2bd0282a93fe"}},"正文":{"ContentType":"html","Content":"\ n
\n\n【问题讨论】:
能否分享您正在遵循的任何参考文档或重现步骤,以便我们从头开始尝试。 @ChetanSharma-msft:这里是 repro 的步骤:为团队中的频道创建 webhook -> 使用 webhook,将有效负载发送到 ms 团队 -> 使用电源自动化,创建一个流程来发布相同的内容使用 HTTP POST(REST API)的有效负载到目标主机。比较使用 webhook 和不使用 webhook(即手动输入信息)的有效负载(在目标主机接收) 这似乎是 ByDesign
标签: microsoft-teams power-automate