跳到主要内容

获取绑定列表(GetBindChannelsByOpenID)

getBindChannelsByOpenID API 用于获取基于 OpenID 的绑定渠道列表。

请求参数

参数类型描述备注
tokenstringPlayer Network SDK 生成的用户 token
长度:40字节,详见 Token
必填
openidstringPlayer Network SDK 用户唯⼀标识
默认为 64-bit 无符号整数的字符串,也可以支持 32-bit
必填
channel_idnumberPlayer Network SDK 授权渠道 ID
详见 渠道 ID 说明
必填

请求示例

accountApi.getBindChannelsByOpenID({
openid:'xxx',
token:'xxxx',
channel_id:4,
}).then(
(res) => {
console.log(res);
}
);

返回参数

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

bind_list

参数类型描述
channel_infoobject绑定渠道的信息,不同渠道内容不同。
详见 渠道信息说明
channelidnumber绑定渠道的 ID
详见 渠道 ID 说明
picture_urlstring头像图片链接
user_namestring绑定渠道的用户名

返回示例

{
ret: 0,
msg: "success",
bind_list: [
{
channel_info: {},
channelid: 28,
picture_url: "https://www.google.com/Images/profileA.png",
user_name: "user"
},
{
channel_info: {},
channelid: 4,
picture_url: "https://www.google.com/Images/profileB.png",
user_name: "user"
}
],
seq: "1639105985-1191493130-031434-0000571640",
}