openid什么意思(手机openid什么意思)

如果你对 UnionId、OpenId、wxopenid这三个概念傻傻分不清,那看这篇文章就对了。了解微信账户体系,能帮助你更好地做小程序设计。

openid什么意思(手机openid什么意思)

01 概念解释

1. 小程序OpenId

OpenId 是一个用户对于一个小程序/公众号的标识,开发者可以通过这个标识识别出用户。类似 wxopenid,同一个人,使用不同的小程序,会留下不同的小程序 OpenId 。获取小程序 OpenId 无需用户操作和授权。

2. UnionId

UnionId 是一个用户对于同主体微信小程序/公众号/APP的标识,开发者需要在微信开放平台下绑定相同账号的主体。开发者可通过 UnionId,实现多个小程序、公众号、甚至APP 之间的数据互通。

正常情况下,微信生态中,UnionId 是用户身份的唯一标识,(如果业务涉及不同主体,不一定)。

所以,如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过 UnionId 来区分用户的唯一性。

3. 公众号OpenId(简称 wxopenid)

同一个人,关注不同的公众号,会留下不同的wxopenid。大帐号、小帐号因为绑定在一起了,所以会是同一个wxopenid。

同一个用户,在同主体的小程序和公众号下,会有各自的 OpenId ,不相同,不能混用。

以上,所有 ID 均并不包含敏感信息,只是个普通的 ID。

02 唯一性说明

  • 一个人,在同主体的小程序、公众号等下面只有 1 个 UnionId,有多个 wxopenid 和多个小程序OpenId 。
  • UnionId是同主体应用下唯一身份证,可以查询对应的wxopenid和小程序OpenId。因此,UnionId 的覆盖率是最高的。当用户关注公众号、逛公众号下面H5时,可以同时获取 UnionId、wxopenid。而逛小程序时,可以同时获取小程序 UnionId、openid。不管逛哪都能拿到 UnionId。
  • 在单个小程序或公众号里,OpenId 是唯一的。当同一个小程序主体下有多个小程序时,每个小程序有自己的 OpenId,因此需要 UnionId 进行唯一身份标识,即:UnionId 是同个主体下不同小程序的用户唯一标识;

03 获取方式

1. wxopenid

查看:获取设备及用户信息

2. OpenId

通过调用 wx.login ,获取临时登录凭证凭证 code

App({ onLaunch: function { wx.login({ success: function(res) { if (res.code) { //发起网络请求 // code: 就是登录凭证(code) } } }); } }) 

前端获取到 code 后,将 code 传给后端,后端调用接口获取 session\_key 和 OpenId ,接口如下:

https://api.weixin.qq.com/sns/jscode2session?appid=APPID&secret=SECRET&js_code=JSCODE&grant_type=authorization_code 

3. UinionId

前提条件:

  1. 微信开放平台帐号已完成开发者资质认证
  2. 微信开放平台绑定小程序

获取 UnionId 流程:

  1. 调用接口 wx.getUserInfo ,从解密数据中获取 UnionID。注意本接口需要用户授权,请开发者妥善处理用户拒绝授权后的情况。
  2. 如果开发者帐号下存在同主体的公众号,并且该用户已经关注了该公众号。开发者可以直接通过 wx.login+ code2Session 获取到该用户 UnionID,无须用户再次授权。
  3. 如果开发者帐号下存在同主体的公众号或移动应用,并且该用户已经授权登录过该公众号或移动应用。开发者也可以直接通过 wx.login + code2Session 获取到该用户 UnionID ,无须用户再次授权。
  4. 用户在小程序(暂不支持小游戏)中支付完成后,开发者可以直接通过 getPaidUnionId 接口获取该用户的 UnionID,无需用户授权。注意:本接口仅在用户支付完成后的5分钟内有效,请开发者妥善处理。
  5. 小程序端调用 云函数 时,如果开发者帐号下存在同主体的公众号,并且该用户已经关注了该公众号,可在云函数中通过 cloud.getWXContext 获取 UnionID。
  6. 小程序端调用 云函数 时,如果开发者帐号下存在同主体的公众号或移动应用,并且该用户已经授权登录过该公众号或移动应用,也可在云函数中通过 cloud.getWXContext获取 UnionID。

本文由 @龙村后生 原创发布于人人都是产品经理,未经许可,禁止转载

题图来自Unsplash, 基于 CC0 协议

免责声明: 文章源于会员发布,不作为任何投资建议

如有侵权请联系我们删除,本文链接:https://www.sws100.com/baike/307553.html

(0)
鸟叔鸟叔
上一篇 2023年 3月 31日
下一篇 2023年 3月 31日

相关推荐

  • 龟苓膏的功效和禁忌(女人吃龟苓膏的好处)

    说到龟苓膏相信大家在夏季都会吃的吧!龟苓膏在日常生活中是一种滋阴补肾的保健品,所以在夏季是非常适合吃龟苓膏的,不仅能清热解毒,还能防暑解暑,是夏季的解暑保健良品。下面就跟着小编一起去看看龟苓膏的功效与作用吧! 我们先来看看龟苓膏是什么?原产于哪里呢? 龟苓膏呈黑色,微带透明。它最早产于广西梧州,是以鹰嘴龟和土茯苓为主要原料,再加入甘草、红枣、桑叶、金银花、蜂…

    社会百科 2023年 3月 15日
  • 好找工作的专业(好找工作的专业排行榜)

    好的就业前景意味着高收入,意味着高品质的生活。现在我就带大家看看国内有什么就业前景较好的专业。 国内就业前景好的十大专业排名 第1名:计算机网络。计算机网络虽然费脑子,需要强大的思维支撑,但社会上的软件设计师,网络安全师等职业都是颇吃香的。 第2名:同声传译专业。这个专业走红的原因不难看出。随着中国与世界的紧密联系,同声传译具有较大的市场缺口与较可观的收入。…

    2022年 10月 14日
  • 木字旁加隶(木字旁加隶书的隶)

    学汉字,一定要知道这点: 汉字本就是一家一家的。表面上汉字是一个一个的,但每个字与字之间其实都有紧密的联系,只是今天的我们很少去发现汉字的这一特点,对汉字的了解也就多数都是浮于表面了。 建立汉字家族的概念,以汉字本身的字理为基础来学习汉字,才能真正把握汉字的本质。 今天,我们要开始进入断尾小鸟们的家族了,即“隹字家族”。“隹”字我们在《文部》中讲过,它就像 …

    2023年 6月 3日
  • 譬如的譬怎么组词(侍组词)

    图文摘自网络(如有侵权,请联系删除) 《学而篇第一》1-1、【学而时习之】——学过的内容要经常复习它。《论语·学而》(1·1):“子曰:‘学而时习之,不亦说乎!” 1-2、【不亦乐乎】——不是很高兴的吗?《论语·学而》(1·1):“有朋自远方来,不亦乐乎!” 1-3、【犯上作乱】——犯:干犯。封建统治者指人民的反抗、起义。《论语·学而》(1·2):“不好犯上…

    2023年 5月 7日
  • 野生翘嘴一般多少一斤(翘嘴鱼的烹饪方法)

    长江君:黄河涨水退水捕鱼,是黄河边的“老传统”,因为河水涨退之际,岸边的鱼群非常多,如果再碰上上游库区泄洪、调沙,岸边都能捡到不少被泥水“呛晕”的大鱼,堪称“自然的馈赠” 比如最近山东黄河边水位下降,部分河滩退水露出,也是有不少居民在河边捕鱼、钓鱼,偶尔捕获的大鱼也是吸引来许多人看热闹,场面颇为欢快。 当地网友渔家小哥拍摄,下同 01河边捕鱼的人不少 据长江…

    2023年 3月 27日

联系我们

在线咨询: QQ交谈

邮件:k37759@foxmail.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信