公众号中集成小程序同一用户关注openid是否相同?

小程序 文章 2020-09-07 17:01 521 0 全屏看文

AI助手支持GPT4.0

公众号中集成小程序同一用户关注openid是否相同?Is the same user following openid the same in the mini program integrated in the official account?

公众号中集成小程序同一用户关注openid是否相同?

公众号中集成小程序同一用户关注openid是否相同?

不相同如何判断是同一用户关注的?

Is the integration of small programs in official account the same as that of users? Is it different from openid?

回答:

老张:

目测你现在需要了解unionid了。

Admin²⁰²⁰:

不相同呢,此时你需要unionId机制了。

UnionID 机制说明

如果开发者拥有多个移动应用、网站应用、和公众帐号(包括小程序),可通过 UnionID 来区分用户的唯一性,因为只要是同一个微信开放平台帐号下的移动应用、网站应用和公众帐号(包括小程序),用户的 UnionID 是唯一的。换句话说,同一用户,对同一个微信开放平台下的不同应用,UnionID是相同的。


UnionID获取途径

绑定了开发者帐号的小程序,可以通过以下途径获取 UnionID。


调用接口 wx.getUserInfo,从解密数据中获取 UnionID。注意本接口需要用户授权,请开发者妥善处理用户拒绝授权后的情况。


如果开发者帐号下存在同主体的公众号,并且该用户已经关注了该公众号。开发者可以直接通过 wx.login + code2Session 获取到该用户 UnionID,无须用户再次授权。


如果开发者帐号下存在同主体的公众号或移动应用,并且该用户已经授权登录过该公众号或移动应用。开发者也可以直接通过 wx.login + code2Session 获取到该用户 UnionID ,无须用户再次授权。


用户在小程序(暂不支持小游戏)中支付完成后,开发者可以直接通过getPaidUnionId接口获取该用户的 UnionID,无需用户授权。注意:本接口仅在用户支付完成后的5分钟内有效,请开发者妥善处理。


小程序端调用云函数时,如果开发者帐号下存在同主体的公众号,并且该用户已经关注了该公众号,可在云函数中通过 cloud.getWXContext 获取 UnionID。


小程序端调用云函数时,如果开发者帐号下存在同主体的公众号或移动应用,并且该用户已经授权登录过该公众号或移动应用,也可在云函数中通过 cloud.getWXContext 获取 UnionID。


UnionID 机制说明 | 微信开放文档

https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/union-id.html

拾忆:

不相同,公众号和小程序需要关联到开放平台,然后通过UnionID判断是不是同一个用户。

-EOF-

AI助手支持GPT4.0


国内超级便宜服务器

摸鱼人热门新闻聚合

钻级赞助商 我要加入

开发者在线工具

第三方支付技术请加QQ群

相关文章
getStorage获取缓存失败?
你好,我们公司主体下的小程序数量到上限了,不能再申请小程序了 ,能不能调高上限?
有哪位大佬知道为什么我已经从后台获取到了数据,但是为什么无法显示到页面上吗?
【紧急求助!】红包封面审核已通过,支付过程中普通支付页面无法跳转,时间紧急求支持~!
小程序可以触发添加微信好友吗?
随便看看
企业微信通讯录账号被管理员误/恶意删除,怎么办? 8429
问题? 7643
如何快速搭建抽奖助手小程序(无需代码知识) 5212
许涛 大哥在吗, 要解冻小程序的时候提示信息主体不一致, 能帮忙看下吗? 6482
小程序搜一搜全称搜索不显示 麻烦解决一下!谢谢 5782
我的小程序广告收款主体是个体工商户,每个月邮寄两次发票很是麻烦,我年底的时候打包邮寄一次可以么? 5444
如何解决渲染层网络错误Failed to load media? 16690
小程序找号找回 释放昵称? 2724
我的小程序广告主收入5301,实际进账4406,是怎么回事呀? 2597
删除部分微信用户个人数据的通知,怎么删除? 5660