前言:我这里跳过了服务器购买,宝塔面板搭建,因为如果从买服务器开始,还有内网穿透等等,则需要比较长的篇幅,我这里只说说微信代理的搭建这一块。我也是前段时间想弄nastools的企业微信消息,发现啥都有了,但是不是公网IP,所以需要一个有公网IP的服务器做中转,也就是微信代理,所以就有了这篇文章。
方法一:在nginx添加如下代码
server
{
listen 9080;
server_name moviepilot;
location /cgi-bin/gettoken {
proxy_pass https://qyapi.weixin.qq.com;
}
location /cgi-bin/message/send {
proxy_pass https://qyapi.weixin.qq.com;
}
location /cgi-bin/menu/create {
proxy_pass https://qyapi.weixin.qq.com;
}
}
方法二:Docker安装代理服务器
1、安装Docker
注意:因为国内网络问题,这步安装比较慢,需要耐心等待。
2、拉取镜像
如图所示,拉取razeencheng/wxapiproxy镜像,也是因为网络问题,这一步经常会拉取失败,可以直接导入,镜像下载地址
3、创建镜像
镜像选择刚刚拉取的镜像,本地端口随意,容器端口80,网络建议选择除host外的网络,因为host必须手动填IP地址比较麻烦,其他网络不需要填,也可以正常代理。
4、端口放行
最后放行刚刚填写的本地端口即可。