跳到主要内容

账号升级为 LI PASS(UpgradeSaccToLI)

AndroidiOSWindows
如果您使用的是 Unity 引擎,请参见 Unity SDK 的 UpgradeSaccToLI

此接口仅适用于通过非 LI PASS 渠道登录后触发的升级流程(包含第三方渠道登录、游客渠道登录、自动登录三种情况)。

第三方渠道及游客登录和自动登录为主动升级:
登录生成 OpenID > 查询是否需要升级 > 返回需要则开始升级

升级流程需调用 UpgradeSaccToLI() 接口升级。

函数定义

UFUNCTION(BlueprintCallable, Category = "LevelInfinite")
static void UpgradeSaccToLI();

回调处理

回调处理接口是 AuthAccountResultObserver。回调数据结构是 AccountResult

回调 ID 是 INTL_AUTH_UPGRADE_SACC_TO_LI

代码示例

ULevelInfiniteAPI::CancelLIAccountDeletion();