【问题标题】:Open new adaptive card with an adaptive card nodeJs使用自适应卡 nodeJs 打开新的自适应卡
【发布时间】:2018-03-24 05:09:30
【问题描述】:

我正在尝试使用 bot 框架中的自适应卡片。 我想知道是否可以使用另一张自适应卡中的按钮在对话中调用新的自适应卡?所以不是内嵌自适应卡片,而是对话中的新自适应卡片。

这怎么可能,也许是一些示例代码? 我似乎找不到解决方案?

非常感谢!

【问题讨论】:

  • 如果您想要一张新的自适应卡片,然后使用 OpenUrl Action 并指向您的机器人显示此新自适应卡片的方法?

标签: node.js botframework adaptive-cards


【解决方案1】:

这里有一个自适应卡节点示例,可能会有所帮助:https://github.com/Microsoft/BotBuilder-Samples/blob/master/Node/cards-AdaptiveCards/app.js

酒店搜索卡片使用 Action.Submit 类型的操作,并演示了一种在单击按钮时如何使用自适应卡片进行响应的方法:

'actions': [
    {
        'type': 'Action.Submit',
        'title': 'Search',
        'speak': '<s>Search</s>',
        'data': {
            'type': 'hotelSearch'
        }
    }
]

这里有代码来响应: https://github.com/Microsoft/BotBuilder-Samples/blob/master/Node/cards-AdaptiveCards/app.js#L177

然后回应: https://github.com/Microsoft/BotBuilder-Samples/blob/master/Node/cards-AdaptiveCards/hotels-search.js

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-07-29
    • 2019-08-19
    • 1970-01-01
    • 1970-01-01
    • 2020-10-12
    • 2021-06-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多