查看用户名是否可以被用来注册账号(QueryUserNameStatus)[仅限 Player Network SDK]
[仅限 Player Network SDK] 查看用户名是否可以被用来注册账号。如果用户名可以使用,返回的 IsUserNameAvailable
的值为 1,否则为 0。
支持的平台
- Unity
- Unreal Engine
支持
Android, iOS, Windows
平台。支持
Android, iOS, Windows
平台。函数定义
- Unity
- Unreal Engine
void QueryUserNameStatus(string userName);
static void QueryUserNameStatus(const std::string &user_name);
入参说明
- Unity
- Unreal Engine
参数 | 类型 | 说明 |
---|---|---|
userName | string | username |
参数 | 类型 | 说明 |
---|---|---|
user_name | std::string | username |
回调处理
回调处理接口是 GUAAccountResultObservers。回调数据结构是 GUAAccountResult。
- Unity
- Unreal Engine
回调事件是 AccountEvents。 回调 ID 是 GUA_ACCOUNT_QUERY_USER_NAME_STATUS
。
回调事件是 OnAccountResultNotify。 回调 ID 是 kMethodIDAccountQueryUserNameStatus
。
代码示例
- Unity
- Unreal Engine
UnionAdapterAPI.GetAccountService().QueryUserNameStatus("username");
GUA_NAMESPACE::GUAAccountService::QueryUserNameStatus("username");