跳到主要内容

映射(Map)

map API 用于将第三方账号与自建账号联系起来。在调用 API时必须现有自建账号。

请求参数

参数类型描述备注
third_typestring第三方渠道类型:
discord
epic
facebook
google
ps5
steam
twitch
必填
channel_infoobject第三方账号的渠道信息
更多信息,请参见 渠道信息
必填
sacc_channel_infoobject自建账号的登录信息必填

sacc_channel_info

参数类型描述
tokenstring自建账号授权令牌
长度:40 字节,详见 Token
openidstring自建账号的 UID
account_plat_typenumber自建账号平台类型,用于识别不同的账号平台
Player Network 控制台分配的 ACCOUNT_PLAT_TYPE

请求示例

accountApi.map({
third_type:'facebook',
channel_info:{
access_token:"EAAI2lTrXAZBwBAEWdBW...LUdVblu9qPwZDZD"
},
sacc_channel_info:{
token:"vOrEZi@nAJ8CZIC...u7Phiu_r7HfcHuQ==",
openid:"4966271191",
account_plat_type:25
}
}).then(
(res) => {
console.log(res);
}
);

返回参数

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

返回示例

{
ret: 0,
msg: "success",
seq: "1639105985-1191493130-031434-0000571640",
}