
微擎配置
首先对接公众号后,我们点击公众号--设置--支付参数
将对应信息填写好,确定保存。
这里网页支付参数,红色框的授权目录,我们需要添加到微信支付里面去,下面看微信支付的配置教程
微信支付配置
首先我们登陆微信支付后台,然后先把服务器IP添加一下,其实就是IP白名单的意思
内网IP和外网IP在服务器实例可以查看
如图所示,将授权目录添加上,注意http和https不要选择错了,否则是不能成功调用支付的。
至此,微信支付配置完成,如果模块里面有需要设置的话,按提示将对应信息填写上即可,基本就是商户号和密匙,公众号appid、appSecret信息,证书的信息即可
最近公司有一个项目,使用了微擎这套程序,并且在他的基础上进行了二次开发,在二次开发中,发现了借用权限留下来的小坑。
这里的权限是指微信网页授权,要想在微信客户端中访问第三方网页,并且来获取用户基本信息,就要使用微信的网页授权,而使用这一权限的条件,首先订阅号无法开通此接口,而服务号必须通过微信认证。
以前在开发微信公众号的时候接触了微信的网页授权,基本步骤先获取code值,再拿code换取access_token和用户的openid,再拿access_token与openid获取用户的基本信息。
场景公司现在有一个服务号和很多订阅号,又要想每个订阅号也能获取用户的信息,这时候就要用上借用权限了。
用户的唯一标识以下我就简称为openid了。
微擎是如何让订阅号获得服务号的权限的,而且返回openid也是当前订阅号的。
以上三点就是微擎的借用权限方法,其次它的权限对应表是mc_oauth_fans,结合表进行理解,如有疑问或者上述错误,可以联系我纠正QQ:948585377
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)