ComplianceMultiSetStatusWithAge
AndroidiOSWindows
Available from: LI PASS V1.12
If you were looking for the method for use with Unity, see ComplianceMultiSetStatusWithAge for Unity SDK.
Available from: LI PASS V1.12
If you were looking for the method for use with Unity, see ComplianceMultiSetStatusWithAge for Unity SDK.
Set and synchronize region and age.
Function definition
UFUNCTION(BlueprintCallable, Category = "INTLSDKAPI")
static void ComplianceMultiSetStatusWithAge(
const FString openid,
const FString token,
const FString region,
const int32 age,
const int32 certificateType,
const FString extraJson,
const int32 channelId);
Input parameters
Parameter | Type | Description |
---|---|---|
openid | FString | OpenID obtained from AuthResult |
token | FString | Token obtained from AuthResult |
region | FString | ISO 3166-1 numeric code for country or region For example 156 for China, 040 for Austria |
age | int32 | Age |
certificateType | int32 | 0: Not required 1: Self-verification 2: Credit card 3: Email |
extraJson | FString | Extra information |
channelId | int32 | ChannelID obtained from AuthResult |
isUid | bool | Whether to set compliance information with uid instead of openid. Set to false by default, this value does not need to be changed and can be ignored. |
Observers
The callback processing interface is ComplianceResultObserver. The callback data structure is ComplianceResult.
The callback methodID is kMethodIDComplianceMultiSetStatus
.
Code sample
FString openID = "123456789";
FString token = "qwewerasd123456789qwewer";
FString region = "413",
int age = 18,
int certificate_type = 1;
int channelID = 131
bool isUid = false
UINTLSDKAPI::ComplianceMultiSetStatusWithAge(openID,token,region,age,certificate_type,"{}", channelID, isUid);