无需公网 IP!MoviePilot 入库 / 下载通知一键转发微信的白嫖教程
“用 MoviePilot 管理影视资源的朋友,是不是总被一个问题卡着:没固定公网 IP 的话,新资源入库、播放 / 下载动态这些通知,根本没法及时收到?
别愁!今天这篇是纯纯的实用白嫖技巧 —— 只需要几分钟,就能教会你:不用固定公网 IP,也能把 MoviePilot 的各类通知(入库、播放、下载等)自动转发到企业微信,最终同步推到你的微信上。部分功能搭配插件就能直接用,轻松拿捏消息实时同步~”
起因:自己的阿里云服务器过期了没续费,使用MP插件的动态公网转发需要频繁授权,不方便
优点:纯白嫖免费、简单易上手

1.搭建转发服务器(白嫖)
注册登录Zeabur,这个不用教了吧,然后点击右上角的控制台。
Zeabur注册就每个月有5美元的免费额度,只运行企微消息转发Docker根本用不完,我记得是验证完手机号就能直接用
Docker Compose,这个提供给有需要的人
services:
WeChat-Push:
image: ddsderek/wxchat:latest
container_name: WeChat-Push
restart: always
ports:
- 1180:80
network_mode: 'bridge'

1.创建项目、选择地区

2.构建Docker容器


镜像填写:ddsderek/wxchat:latest
端口填:80,类型:HTTP
其他的不用动,然后点击部署,等待容器运行,看见这个绿色的圆点就是成功运行了,有时候会一直显示在创建是因为这个平台用的人多,去忙自己的事情,晚点过来再刷新就好了

3.获取Zeabur企微转发公网IP地址
获取Zeabur企微转发Docker服务器公网IP地址
点击命令,输入:
wget -qO- icanhazip.com然后就能查看公网地址了,如图所示
划重点:记住这个IP地址,后面要用
点击Back返回控制台

点击网络-生成域名,输入自定义二级域名前缀,随机输入,端口选80,点击确认绑定
会自动生成一个域名,你也可以选择自定义域名绑定自己的域名

等待域名解析完成变成绿的,没变绿就是还在解析,耐心等待

4.检验Zeabur企微转发是否搭建成功
解析完成点击这个域名跳转到网页公网访问,看见微信代理搭建成功!几个字就是搭建成功了
划重点:记住这个域名,后面要用

2.企微管理页面和MoviePilot设置
1.创建企微自定义应用
打开企微管理网页后台:企业微信,然后扫码登录点击应用管理
创建应用,名字随便写
图标自己上传一个

选择可见范围
点击创建应用


2.查看和记录所需配置信息
这个是我已经创建好的MoviePilot企微应用,点进去

记下这些信息:
企业ID:在企业微信管理后台
我的企业-企业信息下查看企业ID。应用Secret: 在企业微信管理后台
应用管理-自建下查看Secret。应用AgentId:在企业微信管理后台
应用管理-自建下查看AgentId。Token: 在企业微信管理后台
应用管理-自建-API接收消息随机生成Token应用EncodingAESK:在企业微信管理后台
应用管理-自建-API接收消息随机生成EncodingAESK


这个企微管理后台网页别关

记下这些信息:
API令牌,是MoviePilot里的令牌

3.MoviePilot设置企微通知
回到MoviePilot,点击设定-通知-添加通知-微信

将上面获取的信息如实填写进去,代理地址就填上面获取的Zeabur企微代理程序的域名地址,例如我的就是填写:https://wxtsong.zeabur.app
划重点:填你自己的,不要抄我的这个,我这个只是测试所用,弄完这个域名我就删了失效了
名称随意填写,然后点击保存

4.配置企微自定义程序接收服务器
回到企微管理网页后台接收消息-设置API接收

核对这里的Token和EncodingAESKey和你刚刚在MoviePilot设置的是一致的,不一样就改成一样的

接收消息服务器配置:http(s)://DOMAIN:PORT/api/v1/message/?token=moviepilot(其中moviepilot修改为实际配置中实际的API_TOKEN(上文提到的MoviePilot API令牌)的值,DOMAIN、PORT替换为MoviePilot的外网访问地址及端口(不是Zeabur企微转发地址,是你自己的MoviePilot公网访问地址/域名+端口),需要有公网IP域名并做好端口转发),能正常保存即设置成功。企微转发小程序的微信控制菜单会自动生成,无需手动维护(不理解的话请直接忽略这行,不影响)。
划重点:把你填到
接收消息服务器配置里的地址复制到浏览器用公网打开应该显示OK,否则的话说明你的配置是错误的
可能原因:
1.域名/地址/端口错误
2.API令牌错误
3.无公网
4.MoviePilot本身程序内部数据错误,我遇见过,重新构建就好了

5.添加可信IP
直接输入上面在Zeabur的企微转发程序终端里获取的IP地址
划重点:添加可信IP之前必须先设置
接受服务器URL(即上一步的接收消息API),不然是添加不了的,按钮是灰色的

大功告成,庆祝!
使用方法示例
1.微信扫描二维码关注自己的小程序
位置:企微管理网页后台
我的企业-微信插件-邀请关注(是二维码)





最底下会自动生成一个企微转发小程序的微信控制菜单,上面提到过,没有的话耐心等待一会就行
2.常见指令:
直接输入电视剧电影等名字进行搜索回复进行搜索等:诛仙
输入订阅:水龙吟,订阅:+名字,直接回复数字进行订阅
搜索:+名字
下载:+名字
其他功能等待你开发
3.通知自动推送到微信
入库播放下载签到等自动推送到微信,部分功能需要插件配合
- 感谢你赐予我前进的力量

