Skip to main content

接入微信公众号

介绍在LangChat 产品中如何把Agent、Workflows对接发布到 “微信公众号”,配置完成后,可以在公众号对话页面直接跟我们的Agent对话
需要提前注册好实名通过的公众号,这里仅演示“公众号”的接入教程。 首先你需要登录微信公众号后台:https://mp.weixin.qq.com/

1.找到开发接口管理

点击最新的开发平台页面 image-20260202115023213

2.点击进入订阅号

image-20260202115512323

3.获取AppId和AppSecret

点击AppSecret的 “重置/设置” 功能,设置后可以拿到 AppID 和 AppSecret 两个参数: image-20260202115616134

4.开启消息推送配置

开启此配置后将会覆盖 微信公众号 的菜单,将接管 公众号聊天 功能,直接在公众号对话,将会请求LangChat Agent服务。 image-20260202120539333 选择如上模式接入即可(不要点击保存,此时还没有设置URL参数) 注意:URL需要从LangChat中获取微信公众号的回调地址(携带了key)
总结: 到此为止,我们拿到了几个必要信息:
  • AppID
  • AppSecret
  • Token
  • EncodingAESKey

5. 在LangChat设置微信公众号渠道

image-20260202121048180 如上填写了信息之后保存,将可以得到这个key的URL回调地址:

6.获取应用回调地址

注意: 如下截图的是本地环境,域名是localhost,但是实际上配置到微信的应该是公网可信域名。 image-20260202121920456 注意:网页上看到的 http://127.0.0.1 这个配置来自于前端的 .env 文件,实际上你应该配置真实项目后端部署的域名 image-20260202122033744

7.公众号设置回调URL

在如下为止copy你刚才设置的回调地址,然后点击确定保存即可(正常情况下就保存成功了,如果出现失败,检查后端日志,是不是你的域名有问题或者后端设置的ak sk信息有错误) image-20260202122141000

测试公众号聊天

如下,微信公众号就成功接入了我们的LangChat Agent应用了。 image-20260202122328786