原标题:智能机器人如何对接到企业微信?

目前,很多企业都计划引入智能对话机器人,这个在智能机器人平台都可以实现(如何快速创建智能对话机器人?),大家可以根据自身实际情况来选择。当拥有了自己的智能机器人之后,就是对接到相应的软件上,来实现效果的落地。关于如何将智能机器人对接到不同渠道,我们上一次演示过对接到钉钉(智能对话机器人如何对接到钉钉?),今天继续上次的话题,以薄言信息的轻语虚拟助手平台为例,让大家了解如何将智能对话机器人对接到企业微信上。

▷ 获取企业 ID

  • 登陆企业微信管理后台
  • 点击【我的企业】,进入我的企业页面,获取企业 ID。

▷ 在企业微信中创建应用

  • 点击【应用管理】中自建一栏里的【创建应用】
  • 在创建应用页面中填入应用的基本信息,点击【创建】

▷ 获取企业微信应用的 AgentId、Secret、 Token、EncodingAESKey

  • 在【应用管理】中自建一栏点击刚创建好的应用,进入应用界面(如果已有应用,则直接点击应用)
  • 应用界面会有展示这个应用的AgentId、Secret

  • 在【功能】【接收消息】,点击【设置API接收】,进入 API 接收消息界面。

  • 在 API 接收消息界面里,token、EncodingAESKey点击随机获取(也可使用自定义的字符串)。

  • 按照需要设置需要接收的消息事件类型。

(如果勾选上报进入应用事件,则会启用进入应用时,自动发送欢迎语。这个界面先不要关闭,后续需要填写此处的 URL。)

▷ 生成轻语平台消息接收 URL

  • 进入轻语平台,选择需要绑定的机器人,并发布机器人(详见如何创建链接)。
  • 在平台的机器人页面中点击【对接】【企业微信】
  • 在平台的企业微信绑定页面填写对应企业微信的信息

(注:企业微信名称,用来区分此机器人绑定多个企业微信应用,仅用做展示。企业ID、AgentId、Secret、Token、EncodingAESKey填写上面步骤中获取的即可。需要保证这里的参数与企业微信的信息一致。Welcome,进入应用时的自动回复,仅在勾选“上报进入应用事件”时有效。)

  • 在平台的企业微信绑定页面点击提交后,会生成一个消息接收链接(bindUrl)。

▷ 在企业微信中设置消息接收 URL

  • 回到企业微信应用的接收消息配置的页面中,在 URL 中填写上一步中生成消息接收链接(bindUrl),点击保存。

以下步骤为可选,企业微信菜单设置。

▷ 绑定企业微信的菜单(在点击这个菜单后,将切换到这个菜单绑定的机器人)

  • 回到企业微信应用的设置面板,点击【自定义菜单】。(这一步不用企业微信管理员,应用负责人也可修改。应用负责人可以在应用的页面里设置。)
  • 创建所需的菜单样式,将菜单内容设置为【点击】,同时填写对应的菜单 ID,菜单 ID 不可重复。填写完后保存。

  • 切换到平台的企业微信绑定界面,填写对应的菜单信息后保存。

(注:title 仅做展示用。wxMenuId 用来填写在企业微信应用的菜单ID。botId 与这个菜单所绑定的轻语平台的机器人ID。welcome 点击菜单后的欢迎语。)

完成以上操作后,便可以将大家在轻语虚拟助手平台创建的机器人对接到企业微信。

希望对大家有帮助。

相关文章