微信静默授权 怎么获得code 和 openid

微信静默授权 怎么获得code 和 openid,第1张

微信订阅号是可以获取openid的,获取方法如下:

1、微信公众号新的验证方式,比之前的安全性高了,所以要获取openid,也不在直接写在url上;

2、配置 《网页授权获取用户基本信息》的回调地址,也是就url的指向地址,;

在修改里写上url ,但是 不要加>

1登录公众账号设置OAuth20

2设置菜单按钮URL为OAuth链接 3页面后台获取:

public String getopenId() {

>

你说的是授权的具体步骤!

1 用户关注公众号。

2 公众号提供用户请求授权页面URL。

3 用户点击授权页面URL,将向服务器发起请求

4 服务器询问用户是否同意授权给微信公众账号(scope为snsapi_base时无此步骤)

5 用户同意(scope为snsapi_base时无此步骤)

6 服务器将CODE通过回调传给微信公众账号

7 微信公众账号获得code

8 微信公众账号通过code向服务器请求Access Token

9 服务器返回Access Token和OpenID给微信公众账号

10 微信公众账号通过Access Token向服务器请求用户信息(scope为snsapi_base时无此步骤)

11 服务器将用户信息回送给微信公众账号(scope为snsapi_base时无此步骤)

注:网页授权scope分为两种:1snsapi_base静默授权,用户无感知,只能获取到用户的openid;2snsapi_userinfo用户授权,能获取到用户头像等信息,需要用户确认授权 *** 作。

以上就是关于微信静默授权 怎么获得code 和 openid全部的内容,包括:微信静默授权 怎么获得code 和 openid、微信公众号开发(二)--扫码绑定微信账号、android 微信第三方登录怎么通过code获取openid等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/web/10145240.html

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

发表评论

登录后才能评论

评论列表(0条)

保存