【发布时间】:2018-11-10 11:53:01
【问题描述】:
我正在尝试使用 Bot Builder v4 Python SDK 的自适应卡。我正在尝试使用 Input.text 字段然后是 Action.submit
从用户那里收集反馈{
"$schema": "http://adaptivecards.io/schemas/adaptive-card.json",
"type": "AdaptiveCard",
"version": "1.0",
"body": [
],
"actions": [{
"type": "Action.ShowCard",
"title": "Want to provide feedback",
"card": {
"type": "AdaptiveCard",
"actions": [
{
"type": "Action.Submit",
"data": "Yes, it was helpful",
"title": "Yes"
},
{
"type": "Action.Submit",
"data": "No, it wasn't helpful",
"title": "No"
},
{
"type": "Action.Submit",
"data": "Start Over",
"title": "Start Over"
},
{
"type": "Action.Submit",
"data": "Exit",
"title": "Exit"
},{
"type": "Action.ShowCard",
"title": "Comment",
"card": {
"type": "AdaptiveCard",
"body": [
{
"type": "Input.Text",
"id": "comment",
"isMultiline": true,
"placeholder": "Enter your comment"
}
],
"actions": [
{
"type": "Action.Submit",
"title": "OK"
}
]
}
}
]
}
}
]}
这在visualizer 上运行良好。当我编写一些 cmets 并单击 OK 时,这在可视化器上有效,但在实践中不起作用。它会引发 502 错误。
我正在使用适用于 Python 的 Bot Build v4 SDK 并在 Web Chat 上进行测试。似乎在自适应卡方面没有问题,我想这与 Python SDK 有关。关于错误可能在哪里的任何指针?
【问题讨论】:
标签: botframework azure-bot-service