渠道
本章节将讲解:什么是渠道,以及如何在平台创建和使用渠道集成机器人。
渠道定义
渠道指机器人与终端用户交互的媒介。
假设你已经搭建好了机器人,并且想要在微信公众号、企业微信、小程序、官网或企业的APP中,让机器人服务你的终端用户。就可以创建对应渠道,并通过调用开放平台的收发消息接口,在真实业务场景中集成对话机器人能力供终端用户使用。
note
平台默认会根据不同渠道进行会话的数据统计。因此如果希望两个场景的会话等数据统计分开,建议对接到不同渠道
渠道的创建
点击机器人菜单“集成-渠道”,就可以进入到渠道管理界面。
点击“新建渠道”按钮,设置渠道名称,即可创建一个新的渠道。
在平台上创建过渠道后,管理页会展示渠道ID、渠道名称、渠道类型、渠道描述及操作按钮:
点击配置即可查看渠道ID,我们通过渠道ID来进行对话API的调用
通过渠道进行消息收发
- 平台提供机器人的收发消息接口,调用这个接口需要提供如下三个参数:
参数名 | 参数说明 | 查找方式 |
---|---|---|
agentId | 机器人ID,创建机器人后生成 | 前端url或机器人设置中 |
channelId | 渠道ID,创建渠道后生成 | 渠道配置中 |
environment | 环境说明,SKETCH即测试环境,PRODUCT即生产环境 | 根据是测试渠道或正式渠道,自行选择 |
- 开放平台的所有接口调用均需增加鉴权,鉴权详情请见服务账号