设置用户属性(ComplianceSetUserProfile,V1.16 已弃用)
设置用户登录态信息和配置信息,支持 iTOP/MSDKV5/Player Network SDK 账号。
函数定义
public static bool ComplianceSetUserProfile(string gameID, string openID, string token, int channelID, string region);
入参说明
警告
用户的国家或地区码需要严格遵守 ISO 3166-1 标准。例如,填写阿富汗的时候,必须写 004 而不是 4。
名称 | 类型 | 说明 |
---|---|---|
gameID | string | iTOP/MSDKV5/Player Network SDK 的游戏 ID 配置,可在配置文件中获得 |
openID | string | iTOP/MSDK/Player Network SDK 的 OpenID,可以在 loginresult 或 authresult 中获取 |
token | string | iTOP/MSDK/Player Network SDK 的 token,可以在 loginresult 或 authresult 中获取 |
channelID | int | iTOP/MSDK/Player Network SDK 的 ChannelID,可以在 loginresult 或 authresult 中获取 |
region | string | ISO 3166-1 国家或地区的数字代码 例如 156 代表中国,040 代表奥地利 |
返回值
- 如果用户配置文件有效,则返回
true
- 如果用户配置文件无效,则返回
false
代码示例
bool succ = INTLAPI.ComplianceSetUserProfile(gameID, openID, token, channelID, region);