获取绑定列表(GetBindChannelsByUid)
getBindChannelsByUid
API用于从当前渠道的登录信息中获取绑定渠道的列表。例如,根据Facebook的认证信息获得绑定渠道的列表。
请求参数
参数 | 类型 | 描述 | 备注 |
---|---|---|---|
channel_id | number | INTL授权的渠道ID 更多信息,请参见 登录渠道和渠道ID关系。 | 必填 |
channel_info | object | 当前渠道的渠道信息。 更多信息,请参见 渠道信息。 | 必填 |
请求示例
accountApi.getBindChannelsByUid({
channel_id:4,
channel_info:{
access_token:"EAAI2lTrXAZBwBAEWdBW...LUdVblu9qPwZDZD"
}
}).then(
(res) => {
console.log(res);
}
);
返回参数
参数 | 类型 | 描述 |
---|---|---|
ret | number | 返回代码 0: 请求成功,解析相关返回的字段信息。 !=0: 请求失败,检查 msg 查看详细的退货信息。 |
msg | string | 结果说明 |
bind_list | array | 绑定列表 |
seq | string | 数据流消息序号 |
bind_list
参数 | 类型 | 描述 |
---|---|---|
channel_info | object | 绑定渠道的渠道信息。 更多信息,请参见 渠道信息。 |
channelid | number | 绑定渠道的渠道ID。 更多信息,请参见 登录渠道和渠道ID关系。 |
picture_url | string | 头像图片链接 |
user_name | string | 绑定渠道的用户名 |
返回示例
{
ret: 0,
msg: "success",
bind_list: [
{
channel_info: {},
channelid: 28,
is_primary: 0,
picture_url: "https://www.google.com/Images/profileA.png",
user_name: "user"
},
{
channel_info: {},
channelid: 4,
is_primary: 0,
picture_url: "https://www.google.com/Images/profileB.png",
user_name: "user"
}
],
seq: "1639105985-1191493130-031434-0000571640",
}