美文网首页
将智能机器人融合到其他项目的Web端

将智能机器人融合到其他项目的Web端

作者: lk儒家 | 来源:发表于2018-09-17 14:38 被阅读0次

    前面两篇文章实现的机器人智能利用微软生成的iframe嵌入到页面或者skype等其他通道里面,弊端很明显,我们不能将该机器人嵌入到公司的项目当中,例如公司的某个项目含有如下的在线对话。

    首先,在Azure平台上拿到Direct Line密钥。

    根据https://docs.microsoft.com/zh-cn/azure/bot-service/rest-api/bot-framework-rest-direct-line-3-0-authentication?view=azure-bot-service-3.0微软文档拿到conversations的ID值。

    然后就可以根据上面链接的找到向机器人发送活动以及接收活动的内容,例如发送的时候代码如下(官网请求链接的abc123就是conversations的ID值,要防止踩坑)。

    接收的相关示例代码如下。

    当然,这只是get轮询获取消息的方式,我们还可以采用websocket来实现获取和发送消息。

    相关文章

      网友评论

          本文标题:将智能机器人融合到其他项目的Web端

          本文链接:https://www.haomeiwen.com/subject/fpulnftx.html