文档管理中心
您当前浏览的HarmonyOS 5.0.0(API 12)文档归档不再维护,推荐您使用最新版本。详细请参考文档维护策略变更
指南应用服务Account Kit(华为账号服务)Account Kit常见问题OpenID和UnionID的格式说明

OpenID和UnionID的格式说明

长度

为减少开发者接入和迁移成本,Account Kit在2023年09月21日对OpenID、UnionID的长度做出了如下调整:
  • OpenID
    • 应用创建时间晚于(含)2023年09月21日 23:00:00,OpenID固定28位。
    • 应用创建时间早于2023年09月21日 23:00:00,OpenID长度不固定,最大256位。
  • UnionID
    • 开发者账号注册时间晚于(含)2023年09月21日 23:00:00,UnionID固定29位。
    • 开发者账号注册时间早于2023年09月21日 23:00:00,UnionID长度不固定,最大92位。

唯一性标识

  1. 开发者账号下管理了多个应用时,针对同一个华为账号,不同的应用返回的OpenID值不同,但返回的UnionID相同。
  2. 如果开发者账号下管理了多个应用,并且这些应用需要共享同一个华为账号的用户信息,可以使用UnionID作为用户标识。

数据类型

OpenID和UnionID均是字符串类型的数据。

大小写敏感

OpenID和UnionID严格区分大小写。

实际应用中的注意事项

在存储、查询或比较OpenID或UnionID时,请务必保持其原始的大小写格式。

在 指南 中进行搜索
请输入您想要搜索的关键词