微信公众号开发时,接口接入时要求端口号是80,而电信网络是屏蔽掉80端口的,导致接口配置时URL的地址不能直接指向本地地址,虽然可以使用百度云、新浪云等提供的云开发环境功能,但缺少本地开发始终不爽,而且使用云平台开发时实法实时调试。
本方法可使用花生壳(内网版)实现本地微信公众号开发环境搭建。首先需要去花生壳官网注册账号并申请免费域名,同时开通内网版,现在内网版(免费版)需要8元进行实名认证即可使用。然后下载花生壳内网版软件,进行登陆配置即可,配置时设置域名对应本地内网地址和端口,具体配置可按如下方式
再次微信公众号平台配置接口URL时填写花生壳申请的域名
配置成功后会有提示成功,并且本地开发环境也都能收到相关信息
至此微信公众号本地开发环境已搭建完成,公众号发送信息本地环境都能收到相关信息,后续开发就根据开发者文档提供的接口功能,本地接收到各类信息后返回对应的信息就可以了。