我创建了一个可操作消息并在 Office365 中注册了一个提供商,该提供商已获准用于我的组织。我正在通过 Microsoft Flow 发送消息。
该消息包含HttpPost
我希望通过 HTTP 触发流接收响应的操作。
这是可操作消息的 JSON(我已经删除了 FLOW url,并且 @'s 被转义了。):
{
"@@type": "MessageCard",
"@@context": "http://schema.org/extensions",
"originator": "<my_provider_id>",
"summary": "Klanttevredenheidsonderzoek ",
"title": "Bent u tevreden over de afhandeling van **melding 92138749247**",
"text": "Graag horen we of u tevreden bent over deze melding",
"themeColor": "E81123",
"sections": [
{
"potentialAction": [
{
"@@type": "HttpPOST",
"name": "Slecht!",
"headers": [{ "Content-Type": "application/json" }],
"target": "<flowurl>?<>flowurlparameters",
"body": "Slecht!"
},
{
"@@type": "HttpPOST",
"name": "Goed!",
"headers": [{ "Content-Type": "application/json" }],
"target": "<flowurl>?<>flowurlparameters",
"body": "Goed"
}
]
},
{
"startGroup": true,
"title": "**Disclaimer**",
"text": ". 2018"
}
]
}
我有两个问题:
- 如果我邮寄自己的 O365 帐户,我会收到正确显示消息的邮件。但是,发布按钮无法正常工作,当我将鼠标悬停在按钮上时看到的链接缺少 URL 参数(这可能是它无法正常工作的原因)。我可能做错了什么,或者现在还为时过早吗?我该如何调试呢?
- 在新的 SPFx O365Connectors webpart 中,
HTTPPost
操作完全缺失。消息的其余部分正确显示。HTTPPost
还不支持操作吗?还是根本不支持它们?还是我在做什么有问题..?