Files
LangBot/docs/zh/deploy/platforms/wecom/wecom.md
T
f50e36634d 4.6.0 (#71)
* feat: unified webhook (#70)

* feat: add qqo,wxoa,wxbot & wecom

* feat: add wecom images & line webhook docs update ,en docs update

* docs: wecombot docs update

* feat: add slack

* feat: add images

* perf: docs

* update settings.md

* docs: complete

---------

Co-authored-by: WangCham <[email protected]>
Co-authored-by: Dong_master <[email protected]>
Co-authored-by: wangcham <[email protected]>

* feat: update docs

---------

Co-authored-by: WangCham <[email protected]>
Co-authored-by: Dong_master <[email protected]>
Co-authored-by: wangcham <[email protected]>
2025-12-01 22:10:24 +08:00

2.9 KiB
Raw Blame History

部署企业微信机器人

部署企业微信机器人接入 LangBot 。

:::info 此种接入方式为企业内部自建应用,是在企业内部使用的,若需要对外接待,请查看企业微信客服接入方案。 :::

创建机器人

进入企业微信管理后台,登陆账号,进入主页面后,点击应用管理,自建,创建应用,填写机器人基本信息,创建好之后,会出现类似这样的界面: 机器人页面

设置回调地址

获取企业微信配置项

  1. 打开企业微信管理后台主页,点击我的企业,记录下最下面的企业ID。

企业ID

  1. 开启通讯录同步权限

:::info

  • 此配置项是为了实现 LangBot 的群发消息,具体代码位于libs/wecom_api/api.py 。
  • 目前 LangBot 仍在开发,所以未实现此配置项的相关功能。
  • 此配置项可以填写入随机字符,不能为空。 :::

通讯录权限

点击安全与管理,管理工具,通讯录同步

通讯录同步secret

点击查看secret,记录下来,这是 contacts_secret(通讯录同步 secret)。

  1. 点击应用管理,找到刚才创建的机器人,查看机器人的 secret ,记录下来。

机器人secret

至此,已经获得了三个配置项,分别是 corpid(企业ID),secret(机器人 secret),contacts_secret(通讯录同步 secret)。

配置回调地址

进入机器人页面。

点击最下方的企业可信IP,将部署 LangBot 的服务器添加进去。

点击接收消息,设置API接收,开始填写接收服务器消息配置。

在 LangBot 主页中,启用并选择对应的机器人,点击进入配置页面,复制其中的 Webhook 回调地址,填写到 URL 中。

::: info 推荐您先参照配置 HTTP 反向代理来配置 LangBot 回调地址。 :::

Webhook 回调地址

Token 和 EncodingAESKey 点击随机获取,并记录下来

对接 LangBot

对接 LangBot

保存回调地址

当前面五个配置项已经正确获取,并且准确的填入到企业微信适配器中,那么启动 LangBot。

回到配置回调地址页面并且点击保存,如果以上的配置项填写正确,那么可以保存成功,这意味着企业微信和 LangBot 可以进行通信(部署成功),如果出现openapi 请求回调地址不通过,请再三检查你的配置项填写是否正确。