微信服务号网页授权与微信支付脚本【外挂】
单文件 PHP 脚本,实现微信服务号网页授权(OAuth2.0)与微信支付 V3 JSAPI 能力,支持静默授权、弹窗授权、跳回调用方三种授权模式及微信内置浏览器调起支付,供外部系统调用。
开源地址:https://gitee.com/holley/wechat_oauth
微信「网页授权域名」或「支付授权目录」配额不足时,可启用外挂脚本统一接入登录与微信支付
- 部署 wechat_oauth.php 的完整访问地址 参考 https://gitee.com/holley/wechat_oauth。
- 使用场景:公众号「网页授权域名」或「支付授权目录」绑定数量受限时,将外挂脚本部署到已绑定域名下,多个站点共用同一授权入口。
- 登录对接:开启后,用户在微信内点击「微信登录」时跳转到
{外挂地址}?action=authorize&type=base&redirect_uri={分销应用回调地址}&state={state},外挂脚本完成授权后跳回分销应用回调地址/auth/wechat/callback并附带 openid、state 参数。 - 支付对接:开启后,微信内发起支付时跳转到
{外挂地址}?action=pay&order_no=xxx&amount=xxx&subject=xxx&openid=xxx&return_url=xxx,由外挂域名发起 JSAPI 支付(解决支付授权目录不足问题),支付完成后跳回商城结果页。
💬 回复 (0)
暂无回复,快来发表第一个回复吧!