我通过 Bot Framework 管理门户注册并部署了一个功能性(足够)的机器人。当我通过管理门户中的文本框对其进行测试时,效果很好。现在我正在尝试在网页中添加网络聊天。
我已经进入并配置了网络聊天,现在,我只是使用IFrame
它给我的硬编码秘密令牌。此外,我在那里选择了“在网络聊天中启用此机器人”复选框。需要明确的是,我在添加 iframe & secret 后重新部署了我的机器人。
完成后,“网络聊天”独立于所有其他频道显示在上方,但是,已发布滑块滑到关闭。
当我使用网络聊天 iframe & secret 部署我的机器人时,我得到了网络聊天控件,我可以在其中输入,但它从不响应我。不过,如果我在管理面板中测试我的机器人,它会很好用。
其他信息:
- 我使用自定义域和商业 SSL 在 Azure 中托管它
- 我的自定义域是三级域(即https://bot.mydomain.com)
- 网络聊天既不能在本地调试也不能在线
- Bot Emulator 在本地运行良好
- 如果我将机器人模拟器指向我在线部署的机器人,它会很好用
我是否需要做任何其他事情才能在我的站点中嵌入功能性 Web 聊天控件?