微信怎么添加授权应用 微信如何添加授权应用

微信怎么添加授权应用 微信如何添加授权应用,第1张

打开相关应用后直接点击登录,此时会d出获取我们微信昵称和头像的提示,点击允许就代表授权了。

很简单哦,不需要额外设置,只要微信在登录状态就行,下面我以微信8.0.28版本为例,演示一遍 *** 作流程。

1、打开微信后下滑主界面

2、点击需要授权的小程序(应用),这里找不到可以搜索小程序。我以【国务院客户端】小程序为例

3、进入小程序之后点击右下角【个人中心】

4、点击【微信用户】,有的应用页面会显示登录字样

5、出现相关d窗,需要获取我们的微信昵称和头像,点击【允许】。当然了,也可以使用其他头像和昵称,然后自己创建或者使用系统默认生成的,这个看自己需求了

6、现在就代表授权了相关应用

最近公司有一个项目,使用了微擎这套程序,并且在他的基础上进行了二次开发,在二次开发中,发现了借用权限留下来的小坑。

这里的权限是指微信网页授权,要想在微信客户端中访问第三方网页,并且来获取用户基本信息,就要使用微信的网页授权,而使用这一权限的条件,首先订阅号无法开通此接口,而服务号必须通过微信认证。

以前在开发微信公众号的时候接触了微信的网页授权,基本步骤先获取code值,再拿code换取access_token和用户的openid,再拿access_token与openid获取用户的基本信息。

场景公司现在有一个服务号和很多订阅号,又要想每个订阅号也能获取用户的信息,这时候就要用上借用权限了。

用户的唯一标识以下我就简称为openid了。

微擎是如何让订阅号获得服务号的权限的,而且返回openid也是当前订阅号的。

以上三点就是微擎的借用权限方法,其次它的权限对应表是mc_oauth_fans,结合表进行理解,如有疑问或者上述错误,可以联系我纠正QQ:948585377

很多应用模块都含有微信支付等功能,比如购买会员、购买商品等,有些模块在其本身的参数设置上就需要设置微信支付信息,大多数模块则是直接调用微擎配置上的支付。

微擎配置

首先对接公众号后,我们点击公众号--设置--支付参数

将对应信息填写好,确定保存。

这里网页支付参数,红色框的授权目录,我们需要添加到微信支付里面去,下面看微信支付的配置教程

微信支付配置

首先我们登陆微信支付后台,然后先把服务器IP添加一下,其实就是IP白名单的意思

内网IP和外网IP在服务器实例可以查看

如图所示,将授权目录添加上,注意http和https不要选择错了,否则是不能成功调用支付的。

至此,微信支付配置完成,如果模块里面有需要设置的话,按提示将对应信息填写上即可,基本就是商户号和密匙,公众号appid、appSecret信息,证书的信息即可


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11828418.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存