美文网首页
微信网页引导用户授权

微信网页引导用户授权

作者: Chting | 来源:发表于2023-03-23 15:50 被阅读0次

微信调整了网页端授权,具体看
微信网页授权能力调整公告,其中有一条开发者在快照页内所获取的头像、昵称、openId、unionId 均为虚拟账号数据;这就使得之前的代码逻辑需要调整了,产品加了个引导用户授权的弹窗,具体看下怎么判断当前用户否有授权状态

1.安卓用户

安卓用户比较简单,他的流程是发送code码等参数后,需要用户先授权,授权后获取用户所有信息,无虚拟用户状态,所有安卓用户直接判断当前用户链接是否传入了二次回调转当前页的是否有code等参数值就行了

2苹果用户

苹果用户的流程是进去后只能就能获取用户信息,不过是一个所谓虚拟用户

is_snapshotuser 是否为快照页模式虚拟账号,只有当用户是快照页模式虚拟账号时返回,值为1

直接判断当授权时此参数为1时,就是未授权的用户,授权后会再次发起跳转生成一个真实用户信息

相关文章

  • django: 微信网页授权

    微信网页授权基础知识 网页授权的最终目的就是获取微信的用户信息,微信的网页授权方式有两种 snsapi_base:...

  • 微信公众号开发(二)

    微信公众号开发文档 微信网页授权 微信客户端中访问第三方网页,可通过 微信网页授权机制 来获取用户信息。授权机制:...

  • 微信开发之微信网页授权

    微信网页授权 所谓的微信网页授权说白了就是 用户微信客户端内访问第三方网页,公众号可以根据网页授权这个机制来获取用...

  • 微信网页授权

    微信通过网页授权可以在网页内获取微信用户信息,进而在网页内实现相关的业务逻辑。 微信网页授权的scope有两种,一...

  • 微信网页授权基本步骤

    一、首先在微信公众平台配置授权回调地址(“开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本...

  • 微信公众平台开发:通过OAuth2.0方式不弹出授权页面获得用户

    登陆微信公众平台,菜单“设置”→“公众号设置”→功能设置→网页授权域名 【定义】授权回调页面域名:用户在网页授权页...

  • 基于Node.js的微信JS-SDK后端接口实现(三)

    微信公众号开发之五微信网页授权 开始之前建议先阅读微信官方文档 微信公众号开发之五微信网页授权 一.网页授权的作用...

  • java做的一个简易的微信签到系统

    微信公众号—微信网页授权,获取用户openidHttp请求的工具类 HttpRequest java实现微信公众号...

  • 微信内置浏览器web开发(登陆 + 支付)

    微信开发技术文档 网页授权——登陆 获取用户信息,需要获取来自微信的授权access_token。获取access...

  • 微信-OAuth2.0鉴权

    OAuth2.0鉴权 公众号可以通过微信网页授权机制,来获取用户基本信息,进而实现业务逻辑。 网页授权获取用户基本...

网友评论

      本文标题:微信网页引导用户授权

      本文链接:https://www.haomeiwen.com/subject/almirdtx.html