无法通过 Microsoft Teams 留言卡中的 'HttpPOST' 操作 post 将目标 url
Not able to post to target url by 'HttpPOST' action in microsoft teams message card
我正在 post 使用自定义传入 webhook 向 Microsoft 团队的频道发送可操作的消息卡。但是,我无法使用 'HttpPOST' 动作击中目标 url。我提供了准确的目标 url。我可以通过其他来源 post 到 url。每当我单击具有给定操作的按钮时,都会显示 'Could not complete the requested action. Please try again later.' 此消息。
以下是我的JSON留言卡。目标 url 是虚拟的。请帮忙。
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"themeColor": "0076D7",
"summary": "Larry Bryant created a new task",
"potentialAction": [{
"@type": "ActionCard",
"name": "Add a comment",
"inputs": [{
"@type": "TextInput",
"id": "comment",
"isMultiline": false,
"title": "Add a comment here for this task"
}],
"actions": [{
"@type": "HttpPOST",
"name": "Add comment",
"body":"hello",
"bodyContentType":"application/json",
"target":"https://demo.xyz.com/abc"
}]
}
]
}
使用具有开发人员许可的 MS Teams 后问题已解决。
我正在 post 使用自定义传入 webhook 向 Microsoft 团队的频道发送可操作的消息卡。但是,我无法使用 'HttpPOST' 动作击中目标 url。我提供了准确的目标 url。我可以通过其他来源 post 到 url。每当我单击具有给定操作的按钮时,都会显示 'Could not complete the requested action. Please try again later.' 此消息。 以下是我的JSON留言卡。目标 url 是虚拟的。请帮忙。
{
"@type": "MessageCard",
"@context": "http://schema.org/extensions",
"themeColor": "0076D7",
"summary": "Larry Bryant created a new task",
"potentialAction": [{
"@type": "ActionCard",
"name": "Add a comment",
"inputs": [{
"@type": "TextInput",
"id": "comment",
"isMultiline": false,
"title": "Add a comment here for this task"
}],
"actions": [{
"@type": "HttpPOST",
"name": "Add comment",
"body":"hello",
"bodyContentType":"application/json",
"target":"https://demo.xyz.com/abc"
}]
}
]
}
使用具有开发人员许可的 MS Teams 后问题已解决。