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长度不固定，限制在1-256位。
*   UnionID
    
    *   开发者账号注册时间晚于（含）2023年09月21日 23:00:00，UnionID固定29位。
    *   开发者账号注册时间早于2023年09月21日 23:00:00，UnionID长度不固定，限制在1-92位。

#### 唯一性标识

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

#### 数据类型

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

#### 大小写敏感

OpenID和UnionID严格区分大小写。

#### 实际应用中的注意事项

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