选择一个选项后弹出浏览器窗口

时间:2018-02-07 09:34:24

标签: node.js botframework

使用Microsoft bot框架我试图弹出浏览器窗口,在用户从builder.Prompts.choice中选择某个选项后,只需要将其中一个选项定向到网站。

我该怎么做?

1 个答案:

答案 0 :(得分:2)

例如,您可以在“OpenUrl”类型的HeroCard中使用CardAction执行此操作。来自BotBuilder样品中的ContosoFlowers样本:

          var card = new builder.HeroCard(session)
            .text(messageText)
            .buttons([
                builder.CardAction.openUrl(session, checkoutUrl, 'add_credit_card'),
                builder.CardAction.imBack(session, session.gettext(RestartMessage), RestartMessage)
            ]);

          session.send(new builder.Message(session)
            .addAttachment(card));