加载机器人时,我试图显示一些自适应卡按钮。
它在机器人中显示标题。单击标题时,它会向机器人返回null。我想提交要提交的msteams中提到的值。
码:
{
"type": "Action.Submit",
"title": "Click me for imBack",
"data": {
"msteams": {
"type": "imBack",
"value": "Text to reply in chat"
}
}
}
最佳答案
我的新博文可能会使您了解如何在Bot Framework中使用自适应卡的一些知识:https://blog.botframework.com/2019/07/02/using-adaptive-cards-with-the-microsoft-bot-framework/
特别感兴趣的应该是“提交操作”部分。您可以看到您的Submit操作的数据必须是字符串才能触发imBack
行为。您的操作可能如下所示:
{
"type": "Action.Submit",
"title": "Click me for imBack",
"data": "Text to reply in chat"
}
仅当您的卡中没有任何输入字段时,此方法才有效。如果要同时具有输入字段和
imBack
提交操作,请使用多张卡片。