Set User Profile (ComplianceSetUserProfile, V1.16 Deprecated)
AndroidiOSPC
If you are using Unreal Engine, see ComplianceSetUserProfile in the Unreal Engine SDK.
Set user login information and configuration, supporting iTOP/MSDKV5/Player Network SDK accounts.
Function definition
public static bool ComplianceSetUserProfile(string gameID, string openID, string token, int channelID, string region);
Input Parameters
caution
The user's country or region code must strictly adhere to the ISO 3166-1 standard.For example, when filling in Afghanistan, it must be written as 004 instead of 4.
| Name | Type | Explanation |
|---|---|---|
| gameID | string | Game ID configuration for iTOP/MSDKV5/Player Network SDK, available in the configuration file. |
| openID | string | OpenID of iTOP/MSDK/Player Network SDK, obtainable from loginresult or authresult. |
| token | string | Token of iTOP/MSDK/Player Network SDK, obtainable from loginresult or authresult. |
| channelID | int | ChannelID of iTOP/MSDK/Player Network SDK, obtainable from loginresult or authresult. |
| region | string | ISO 3166-1 Numeric code for a country or region For example, 156 represents China, and 040 represents Austria |
Return values
- Returns
trueif the user profile is valid. - Returns
falseif the user profile is invalid.
Code Sample
bool succ = INTLAPI.ComplianceSetUserProfile(gameID, openID, token, channelID, region);