node.js - 如何将对话流聊天机器人与 Microsoft Teams 集成?
问题描述
我是聊天机器人的新手,在 dialogflow 中构建了一个代理并编写了一个节点服务器以将其与我的自定义 UI 连接。现在我的下一个要求是将这个机器人与我的 Microsoft Teams 频道集成。
对于我所搜索的内容,似乎有与Skype类似的步骤,但这些对我来说没有意义。虽然我不是很清楚,但如果有人能给出一个明智的步骤来做同样的事情,那将是很大的帮助。
另外要明确一点,有人可以确认是否真的可以将 Google 的对话流与 Microsoft 的 Teams 集成在一起?
解决方案
我不知道任何官方说明解释如何将 Dialogflow 机器人连接到 Teams,但 Skype 和 Teams 都使用 Bot Framework 协议通过 Azure Bot Service 进行通信。当 Dialogflow 机器人连接到 Skype 时,它真正连接的是 Azure 机器人服务,因此您应该能够对任何 ABS 通道(包括 Teams)遵循相同的说明。
推荐阅读
- python - keras中不同批量大小的损失计算
- android - 版本高于 Android 4.4 的 sendBroadcast(intent, string)
- javascript - 小费计算器结果为 NaN
- ruby-on-rails - ActiveRecord::Base:Class 的未定义方法 `whitelist_attributes=' (NoMethodError)
- python-3.x - 搜索带有字符串列表的子字符串的优化
- java - 如何在从目标目录执行 Maven 安装(构建)时删除文件
- java - 从 Java 对象创建 Avro 字符串
- excel - 出现窗口时我的代码无法设置新会话
- xaml - Xamarin:按钮被框架覆盖
- ruby-on-rails - 在调用关系的类方法中返回原始关系