您的位置:58脚本 > 微信小程序用户信息 微信小程序 用户信息·UnionID机制说明

微信小程序用户信息 微信小程序 用户信息·UnionID机制说明

2023-04-20 09:32

微信小程序用户信息 微信小程序 用户信息·UnionID机制说明

微信小程序用户信息 微信小程序 用户信息·UnionID机制说明

微信小程序用户信息

UnionID 机制说明

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

UnionID获取途径

绑定了开发者帐号的小程序,可以通过以下途径获取 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。

微信开放平台绑定小程序流程

登录微信开放平台 — 管理中心 — 小程序 — 绑定小程序

img


阅读全文
以上是58脚本为你收集整理的微信小程序用户信息 微信小程序 用户信息·UnionID机制说明全部内容。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
相关文章
  • 微信小程序 快递 微信小程序 快递接口(商家查看)·接口规则

    微信小程序 快递 微信小程序 快递接口(商家查看)·接口规则

    微信物流助手(快递侧)物流助手,帮助有物流需求的开发者,快速高效对接多家物流公司。对接后用户可通过微信服务通知接收实时物...

  •  PostgreSQL 平台支持

    PostgreSQL 平台支持

    如果代码包含规定要工作在一个平台(即一种 CPU 架构和操作系统的结合)上并且它最近已经被验证能在该平台上编译并通过其回归测...

  •  PostgreSQL 关闭服务器

    PostgreSQL 关闭服务器

    有几种关闭数据库服务器的方法。在后台,它们都简化为向主管 postgres 进程发送信号。如果您使用的是 PostgreSQL 的预打包版本,...

  •  PostgreSQL 从源代码安装

    PostgreSQL 从源代码安装

    目录16.1. 简单版16.2. 要求16.3. 获取源码16.4. 安装过程16.4.1. configure 选项16.4.2. configure 环境变量16.5. 安装后设置16...

  •  PostgreSQL 信息模式

    PostgreSQL 信息模式

    目录36.1. 模式36.2. 数据类型36.3. information_schema_catalog_name36.4. administrable_role_​authorizations36.5. applicab...

  •  PostgreSQL 函数易变性分类

    PostgreSQL 函数易变性分类

    每一个函数都有一个易变性分类,可能是 VOLATILE、STABLE或者IMMUTABLE。 如果CREATE FUNCTION命令没有指定一个分类,则默认是VO...

  •  PostgreSQL 一个完整的触发器实例

    PostgreSQL 一个完整的触发器实例

    这里有一个用 C 编写的触发器函数的非常简单的例子(用过程语言编写的触发器的例子可以在过程语言的文档中找到)。如果该命令试...

  •  PostgreSQL 视和规则系统

    PostgreSQL 视和规则系统

    40.2.1. SELECT规则如何工作40.2.2. 非SELECT语句中的视图规则40.2.3. PostgreSQL中视图的能力40.2.4. 更新一个视图 Postgre...

  •  PostgreSQL PL/Tcl 中的触发器函数

    PostgreSQL PL/Tcl 中的触发器函数

    触发器函数也可以用 PL/Tcl 编写。PostgreSQL要求能作为触发器被调用的函数必须被声明为没有参数并且返回类型为trigger。来自于...

  •  PostgreSQL PL/Python 函数

    PostgreSQL PL/Python 函数

    PL/Python 中的函数通过标准的CREATE FUNCTION语法声明:CREATE FUNCTION funcname (argument-list)RETURNS return-typeAS $$# P...

© 2024 58脚本 58jiaoben.com 版权所有 联系我们
桂ICP备12005667号-28 Powered by CMS