Cisco Webex Teams¶
你必须首先创建一个 cisco webex 应用来获取凭据。之后可以将它们添加到 credentials.yml
中。
获取凭据¶
如何获取 Cisco Webex Teams 凭据:
你需要设置一个机器人。查看 Cisco Webex for Developers 文档,了解有关如何创建机器人的信息。
通过 Cisco Webex Teams 创建对话机器人后,需要在 Cisco Webex Teams 中创建一个房间。然后在房间中添加话机机器人,就像在房间中添加人一样。
你需要记下创建房间的 ID,此房间 ID 将用于 credentials.yml
文件中的 room
变量。
请按照如下链接查找房间 ID:https://developer.webex.com/endpoint-rooms-get.html。
在 OAuth & Permissions 部分中,添加用于 Webex 转发消息的 Rasa 端点的 URL。用于接收 Cisco Webex Teams 消息的端点应类似于 http://<host>:<port>/webhooks/botframework/webhook
,将主机和端口替换为你正在运行的 Rasa 服务器的适当值。
在 Cisco Webex Teams 上运行¶
将 Webex Teams 凭据添加到 credentials.yml
文件中:
重启你的 Rasa 服务器,使新的频道端点 可供 Cisco Webex Teams 发送消息。
注意
如果不设置 room
参数,消息将被发送回消息的发送者。