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

小程序 文章 2020-09-07 17:01 608 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群

相关文章
同一个用户在开发工具上可以登录小程序,手机上有时无法登录同一版本的小程序?
使用this.setData后,数据更新成功,但是页面数据不更新?这是为什么?
小程序基本信息-介绍的一个小bug
小程序可以跳到app里面然后app授权登陆吗?
开通电商收付通需要微信团队邀约开通还是企业可以直接申请呢?
随便看看
教育科技公司申请微信支付被拒绝? 4798
微信公众号免300认证教程 5892
小程序已经上线,作为管理员无法在小程序数据助手查看数据? 5299
小程序广告组件通过审核,但是小程序内没有显示广告? 5067
企业微信通讯录账号被管理员误/恶意删除,怎么办? 9568
问题? 9047
如何快速搭建抽奖助手小程序(无需代码知识) 6177
许涛 大哥在吗, 要解冻小程序的时候提示信息主体不一致, 能帮忙看下吗? 7471
小程序搜一搜全称搜索不显示 麻烦解决一下!谢谢 6793
我的小程序广告收款主体是个体工商户,每个月邮寄两次发票很是麻烦,我年底的时候打包邮寄一次可以么? 6127