微信unionId和openId
微信平台开发
unionId
用户unionId,同一用户在同一微信开放平台下的移动应用,网站应用,小程序,公众号,第三方平台等不同应用中unionId是唯一的。如用户A在开放平台A的公众号A、小程序A的unionId是一致的,用户A在开放平台B的公众号B、小程序B的unionId是一致的,但是用户A在开放平台A和开放平台B的unionId是不一致的。
openId
当一个用户使用了某个微信小程序,微信后台会产生一个openId,并且对于该微信小程序是唯一的,该用户在另一个公众号有另一个openId,对于该公众号是唯一的,所以可以通过这个来区分用户。
例如用户在同一个微信开放平台下的公众号A,公众号B,用户在两个公众号的openId是不一致的,但在两个公众号的unionId是一致的。
另一方面,我们通过微信小程序API并不能获取到更多用户私密信息,只能获取到昵称,性别,居住地等公开的信息,微信号这种私密信息是获取不到的,而通过这些昵称或者居住地,是没办法保证用户表里的用户数据是唯一的。
参考文章:https://cloud.tencent.com/developer/article/1708827
微信unionId和openId相关推荐
- 微信Unionid与Openid的区别
同一用户,对同一个微信开放平台下的不同应用,Unionid是相同的,但Openid是不同的. OpenID: 普通用户的标识,对当前开发者帐号唯一,一个Openid对应一个公众号. Unionid:用 ...
- 微信小程序获取unionid与openid
获取unionid需要先在微信开放平台绑定小程序,否则无法获取 UnionID机制说明 unionid来区分用户的唯一性,在相同微信开放平台帐号下的移动应用.网站应用.小程序.公众号,用户的unio ...
- 微信账户体系科普:什么是UnionId、OpenId与wxopenid?
如果你对 UnionId.OpenId.wxopenid这三个概念傻傻分不清,那看这篇文章就对了.了解微信账户体系,能帮助你更好地做小程序设计. 01 概念解释 1. 小程序OpenId OpenId ...
- 329、微信账户体系科普:什么是UnionId、OpenId与wxopenid?
如果你对 UnionId.OpenId.wxopenid这三个概念傻傻分不清,那看这篇文章就对了.了解微信账户体系,能帮助你更好地做小程序设计. 微信账户体系科普:什么是UnionId.OpenId与 ...
- 微信小程序openid和unionid区别
微信openid和unionid区别 1.微信openid和unionid长度是不一样的 openid=28,unionid=29 2.openid同一用户同一应用唯一,unionid同一用户不同应用 ...
- 关于微信小程序unionID、OpenID的区别,以及如何获取
看图 问: 1:小程序里面为什么要使用OpenID,有什么意义? 2:小程序既然有了OpenID,为何还要unionID? 答:请参考以下做法,如有不对地方请指出 1:微信小程序为什么会有OpenID ...
- java获取openid_JAVA获取微信小程序openid和获取公众号openid,以及通过openid获取用户信息...
https://www.cnblogs.com/lxwt/p/10154540.html?tdsourcetag=s_pcqq_aiomsg 一,首先说明下这个微信的openid 为了识别用户,每个用 ...
- 微信小程序 openid及支付的若干问题解决方案
微信小程序 openid及支付的若干问题解决方案 参考文章: (1)微信小程序 openid及支付的若干问题解决方案 (2)https://www.cnblogs.com/jhlqab/p/78500 ...
- php微信获取openid_如何通过PHP获取微信用户的openid和基本信息
本篇讲解通过PHP获取微信用户的openid和基本信息的操作. 基本配置public function getcode(){ //基本配置 $appid=''; $redirect_uri=urlen ...
- 微信开发 invalid openid
微信开发时候测试号运行正常,换到正式号就会报invalid openid的错误. 看了微信问答系统里的答案,说是json格式的问题,但是我这边不是这个原因. 后来突然想到了,应该是AppId和AppS ...
最新文章
- 如何在Hadoop上运行TensorFlow【部署】
- kali之metasploit基本使用
- 自从我上了数据结构课之后……
- js的动态加载、缓存、更新以及复用(四)
- 前端学习(1723):前端系列javascript之uniapp语法下
- 转 php 观察者模式
- miui linux桌面图标,小米主题编辑器(miui主题编辑工具)下载了最新的正式版v5.3.23...
- linux qt 多点触摸,【转】基于Qt, TUIO和TSLIB的嵌入式Linux下的多点触摸设计
- The type of the expression must be an array type but it resolved to ListObj
- 机顶盒安装APK方法
- 华为HCNA实验操作之常用操作命令32-40
- 机器学习(周志华)-支持向量机课后习题:
- shell全面入门教程--IT隐匿者
- 计算机应用技术职业生涯规划书5000字,计算机应用职业生涯规划书5000字
- 独家专访阿里集团副总裁贾扬清:我为什么选择加入阿里巴巴?
- 【Hbase】(十一)详解 HBase 表的设计原则
- 深交所a股证券代码_深交所股票代码000001
- 【序列建模】DIN深度兴趣网络
- n维椭球体积公式_为了方差无偏估计为什么要用n-1?
- Python相关的文件扩展名
热门文章
- Python完成电脑记事本软件的详细过程
- 学c++要不要先学C语言?
- 怪物猎人世界pc服务器在哪个文件夹,关于PC怪物猎人世界拆包文件的一些问题...
- 绘图工具 Gliffy 使用简介
- sql按照字符串格式拼接
- 串口硬盘如何应用于并口硬盘计算机,串口并口硬盘连接具体步骤(转)
- ios 开发证书导出p12文件_IOS开发 把cer证书转为p12证书
- Linux中安装JDK并配置环境变量
- win10pe系统计算机名修改,pe 重置win10登陆密码怎么操作_如何用pe系统重置win10电脑密码-win7之家...
- 谁说Mac系统下不能搞科研?MacOS科研软件汇总