Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 选择选项后弹出浏览器窗口_Node.js_Botframework - Fatal编程技术网

Node.js 选择选项后弹出浏览器窗口

Node.js 选择选项后弹出浏览器窗口,node.js,botframework,Node.js,Botframework,使用Microsoft botframework,当用户从builder.Prompts.choice中选择某个选项后,我试图弹出一个浏览器窗口。choice只需将其中一个选项定向到网站 我该怎么做呢?例如,您可以使用“OpenUrl”类型的HeroCard中的CardAction来完成此操作。从BotBuilder示例中的ContosoFlowers示例: var card = new builder.HeroCard(session) .text(

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


我该怎么做呢?

例如,您可以使用“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));