用当前登录态修改账号(ModifyAccountWithLoginState)
登录之后,可以用当前的登录态修改当前的账号。
函数定义
UFUNCTION(BlueprintCallable, Category = "INTLSDKAPI")
static bool ModifyAccountWithLoginState(
const FString OldPhoneAreaCode,
const FString NewAccount,
const FString NewAccountVerifyCode,
const FString NewPhoneAreaCode,
const FString ExtraJson = "{}");
入参说明
| 名称 | 类型 | 说明 |
|---|---|---|
| OldPhoneAreaCode | FString | 旧账号的手机区域码,如果账号为邮箱则填空。 |
| NewAccount | FString | 新账号 |
| NewAccountVerifyCode | FString | 新账号的验证码 |
| NewPhoneAreaCode | FString | 新账号的手机区域码,如果账号为邮箱则填空。 |
| ExtraJson | FString | 扩展信息 |
回调处理
回调处理接口是 AuthAccountResultObserver。回调数据结构是 AccountResult。
回调 ID 是 kMethodIDAuthModifyAccount。
代码示例
UINTLSDKAPI::ModifyAccountWithLoginState("", "newaccount@email.com", "12345", "");