跳到主要内容

设置规定(SetProvision)

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

保存玩家同意的法律条款的版本。当登录生成 OpenID 且玩家勾选所有法律条款后,调用此接口。

函数定义

UFUNCTION(BlueprintCallable, Category = "LevelInfinite")
static bool SetProvision(const FString UserAgreedGameTos,
const FString UserAgreedGamePP,
const FString UserAgreedLiPP,
const FString UserAgreedLiDt,
const FString UserAgreedLiTos,
const int IsRecvEmail);

入参说明

参数类型说明
UserAgreedGameTosFString玩家同意的服务条款版本,若未同意则传入空值
UserAgreedGamePPFString玩家同意的隐私协议版本,若未同意则传入空值
UserAgreedLiPPFString玩家同意的 LEVEL INFINITE PASS 隐私协议版本,若未同意则传入空值
UserAgreedLiDtFString玩家同意的数据传输协议版本,若未同意则传入空值
UserAgreedLiTosFString玩家同意的 LEVEL INFINITE PASS 服务条款版本,若未同意则传入空值
IsRecvEmailint是否接收营销邮件

回调处理

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

回调方法 ID 是 kMethodIDAuthernetSetProfile

代码示例

ULevelInfiniteAPI::GetLIUidAndTokenForAdultCert();