跳到主要内容

设置用户登录态信息和配置信息(SetUserProfile)

setUserProfile API 用于设置用户的登录信息和配置信息。在调用其他合规 API 之前,请调用 setUserProfile API。

请求参数

参数类型描述
gameIDnumberiTOP/MSDKV5/Player Network SDK 在配置文件中可获取的 game ID
openIDstringPlayer Network SDK 用户唯⼀标识
默认为 64-bit 无符号整数的字符串,也可以支持 32-bit
tokenstringPlayer Network SDK 生成的用户 token
长度:40字节,详见 Token
channelIDnumber登录渠道 ID
详见 渠道 ID 说明
regionstringISO 3166-1 国家或地区的数字代码
例如 156 代表中国,040 代表奥地利

请求示例

complianceApi.setUserProfile(
{
gameID: 11,
openID: "xxx",
token: "xxx",
channelID: 52,
region: "156",
},
(res) => {
console.log(res);
}
);

返回参数

参数类型描述
retnumber返回代码
0: 请求成功,解析相关返回的字段信息。
!=0: 请求失败,检查 msg 查看详细的退货信息。
msgstring结果说明

返回示例

{
msg: "success",
ret: 0
}