问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

微信小程序 怎么获取unionid

发布网友 发布时间:2022-05-06 18:07

我来回答

2个回答

热心网友 时间:2022-05-11 06:47

首先公司开发了小程序, 公众号网页和app等, 之前都是用的openid来区分用户, 但openid只能标识用户在当前小程序或公众号里唯一, 我们希望用户可以在公司各个产品(比如公众号, 小程序, app里的微信登录)之间, 可以保持用户的唯一性, 还好微信给出了unionid.

下面分两步介绍一下 微信小程序 获取unionid的过程.

1. 首先 在微信公众平台注册小程序 , 然后在小程序上模拟登录流程.

注 : 这里只是简单登录流程, 实际中需要维护登录态, wx.checkSession() 可以检查此时的登录态是否过期. 若过期, 要再次调用 wx.login() , 否则调用 wx.getUserInfo() 会拿不到用户数据.

注 : 此时后台服务器接收到你发的 code, 再用appid和appSecret等请求微信可以拿到openid和session_key encrypted_data, iv 等数据, 通过appId, appSecret解密可以获得openid和其他信息. (此时解出来并没有unionid, 接下来看第二步)

2. 接下来到 微信开发平台去 绑定开发账号.

一开始我也是对开放平台, 公众平台什么的有点懵, 后来看到开发平台的管理中心才明白, 这些移动应用, 网站应用 或者公众号/小程序 能绑定同一个微信开发平台账号下, 则同一用户,对同一个微信开放平台下的不同应用,unionid是相同的。

大抵就是上图这样设置吧 , 立刻生效(有时也会过几分钟吧

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
此去经年两相忘,是出自哪里? 李续宾在安徽“三河战败”殒命主要原因? 三河镇之战的结果 钉钉系统是什么 企业用车、差旅等费用去向不明,财务如何通过滴滴企业版实现企业出行费用... 困扰间采的4大差旅管理难题,该怎么做? 123soul的I'm yours的MP3 清华管理学系列英文版教材:管理学内容简介 入党日期填哪个 女人停经后纯无“性"生活,该咋办 祖国颂朗诵和祝福你亲爱的祖国 今年感觉看近处字体眼睛模糊不清远点还看得清楚咋回事 我一到晚上眼睛就看不清楚字了,是怎么回事 眼睛看字模糊了 ,怎样治疗有效? 2020年农历7月14下午两点十六出生的女孩看看生辰八字怎样? 姓郭,2011年7月18日(阴历6月18日)16时16分出生的女孩名字 农历2001.7.16出生的女生属于什么命? 2019年农历九月十六日十五点出生女孩怎样 1990年农历9月16日出生的女孩是童子命吗 2017年农历正月十六下午13点35分出生的女孩 想咨询下金木水火土五行缺什么 想命名 1998年阴历七月十六16点16分出生的女孩是什么命? 2016阴历十二月,十六日,早上八点半出生,命里缺什么女孩 飞行者摩天轮的历史 1982 年农历正月十六上午十点生的女性命理 农历正月十六出生的人运势如何? 声屏障桩基础预埋件的结构形式? 飞行家(北京)投资股份有限公司怎么样? 1987年阴历正月十六,晚上10点30左右出生,女性,命运如何?谢谢 “幕墙预埋件及角码”是什么意思? “幕墙”是什么意思? 2011年。农历六月十六日晚上9:21分出生的女孩命好不好? 微信小程序怎么获取一个view的id 内裤的内拼音怎么打的 手机中的扰码信息是什么意思? 月手机上26键拼音打出内裤的内怎么打? 什么是手机的扰码?怎样才知道呢? 求高中毕业班主任评语3条(好的加分) 高中毕业评语班主任 高中毕业班主任学年评语 内衣的内字组词 女人的内衣内裤太容易脏了,怎样正确清洗内 早晨内裤内总是有点白色污秽怎么回事 女人的内裤到底有多脏内 在不破坏玉石的情况下,怎样知道玉石有没有染色? 内裤内档再生纤维的可以穿吗 内裤有三标的是朝内还是朝外? 紫砂蛇的介绍 收进来的内裤档内有点灰,能穿吗? 紫蛇身上有一圈紫一圈黑,是什么蛇,比拇指粗一点,半米长 内内是可以指内衣和内裤是吧 世界上有没有紫色的蛇的??绝漂亮的那种