欢迎关注新博客下的同篇文章
http://exp.szer.me/parry/blog/wordpress/index.php/2018/05/01/wx_proxy/
代码文件
ReqForward 用于解决微信回调域名限制的请求转发工具
https://github.com/ParrySMS/ReqForward
- 注:代码结构有些混乱,未支持全部的请求转发,后续不定时更新
- 已计划于2018-7进行大的更新,欢迎大家在评论中留言提出意见
- 新更新的代码见 WxProxy-微信请求代理(即将完工)
请求流程说明
由于微信服务号后台限制只能有1个回调域名,当业务需求需要多个域名使用同一个服务号相关请求时,就必须要将相关业务部署到同一个域名下。为了解决这类问题,可指定一个回调域名用于转发微信相关的请求。例如,指定回调域名为 proxy.qq.com ,则需要向微信请求时,请求流程如下:
a.qq.com —请求—> proxy.qq.com下的接口 —请求—> 微信API接口
b.qq.com —请求—> proxy.qq.com下的接口 —请求—> 微信API接口
proxy.qq.com在接收到请求后,再次请求微信API接口,并将微信API接口的返回内容直输出返回。

本文介绍了一个PHP工具——ReqForward,用于解决微信服务号只能设置一个回调域名的问题。通过请求转发,多个域名可以共享同一个微信API接口。文章详细阐述了请求流程和安全性措施,包括身份验证和参数安全,确保项目的部署灵活性和安全性。
最低0.47元/天 解锁文章
1254

被折叠的 条评论
为什么被折叠?



