剪藏#剪藏#手把手教程

MP微信通知部署教程

2025 年 10 月 8 日1 分钟
分享Twitter / XTelegram微博

前言

企业微信应用可信IP必须为公网IP V4,可以通过在具有固定公网IP V4的VPS上搭建代理实现MP微信通知功能。

本篇文章主要针对没有公网IP V4的用户,通过VPS搭建frp内网穿透,实现MP和微信的交互功能。

教程开始

一、VPS安装frp实现内网穿透,同时安装Docker

见上一篇教程

VPS部署1Panel配合FRP快速实现内网穿透教程

二、VPS搭建微信代理

SSH工具连接VPS,推荐使用工具FinalShell,安装方法和教程同样见上一篇教程,在FinalShell中输入如下命令

Notion image

JAVASCRIPT
docker run -d \
  --name wxchat \
  --restart=always \
  -8080:80 \ 
  ddsderek/wxchat:latest

端口8080可按需修改,运行完成后,浏览器输入VPS IP:8080,显示如下内容说明搭建成功,访问失败的话可尝试防火墙放行此端口,记住此地址,就是配置微信通知时需要填写的代理地址

Notion image

三、注册并配置企业微信

1、前往企业微信注册企业

https://work.weixin.qq.com

2、登录企业微信,选择应用管理-应用-创建应用

Notion image

上传LOGO,填写应用名称,选择可见范围,点击创建应用

Notion image

记住Agentid,点击查看,Secret会发送到企业微信APP,手机上没有安装的需要下载并查看

Notion image

点击设置API接受

Notion image

URL处需要填写如下内容

VPS的IP或域名:端口号+/api/v1/message/? token=

加号前部分为内网穿透后访问MP的链接,等号后面需要填MP的API令牌,可在MP中设定-系统-基础设置-API令牌处查看,参考链接格式如下

http://16.16.16.16:1616/api/v1/message/? token=abc123456

将上面的链接复制到浏览器中,能够显示如下内容即为正常

Notion image

将上面的链接粘贴到URL处,点击两处随机获取,获得Token和EncodingAESKey,此处不要点保存,前往MP填写获取到的信息

Notion image

企业ID前往企业微信网页-我的企业-企业信息中查看,应用Agentld和应用Sceret填写创建应用后获取到的Agentld和Secret;Token和EncodingAESKey填写上面接收消息服务器配置中随机获取生成的内容,填写完成后,一定要仔细检查所填几项参数前后有没有空格(有空格保存接收消息服务器配置时会显示Openapi回调地址请求不通过),再点击确认,一定要点击下面的保存,重启并登录MP。

Notion image

Notion image

接下来返回企业微信接收消息服务器配置,点击保存,保存成功后,点返回,点击企业可信IP中的配置,将VPS的IP(不要加端口)地址填写进去,点保存。

Notion image

Notion image

前往我的信息,微信插件,扫码关注后,无需再安装企业微信APP即可在微信中接收企业通知和使用企业应用

Notion image

至此,微信通知就配置完成了,重启MP,等待菜单更新,即可体验MP微信交互了。

原文地址: https://mp.weixin.qq.com/s?__biz=Mzk4ODQwOTAxNw==&mid=2247484207&idx=1&sn=5ae9f0e7db16062e025ef5763694490a&chksm=c454b0d4bd09f90817acb9c1c58ecd1ea1026164c0cfca7c2050202f3ca22e1adc8a6605ad68&mpshare=1&scene=1&srcid=1008nV2aRdrJuymrBjXzimtN&sharer_shareinfo=47fc7e7aa813828f5f216da592c643ac&sharer_shareinfo_first=47fc7e7aa813828f5f216da592c643ac#rd

相关文章