首页 > 解决方案 > 如何从机器人读取通过聊天控制(iframe)发送的参数值

问题描述

我已将 ms bot 框架 webchat(node js) 集成到网页中。我正在使用 iframe 传递登录的用户信息。

例如:像下面这样

<iframe id="myFrame" src='https://webchat.botframework.com/embed/
testbot?s=secret_code&username=admin&userid=1234'></iframe>

谁能指导我,我如何从 bot.xml 读取这些参数值。

提前致谢。

标签: node.jsiframebotframeworkweb-chat

解决方案


如果您在 iframe 的查询参数中提供用户名和用户 ID,则活动的 .From 属性将具有以下值:

<iframe style="width:300px;height:400px;" src='https://webchat.botframework.com/embed/mybotid?s=mybotsecret&username=adminxxx&userid=1234'></iframe>

在此处输入图像描述


推荐阅读