# shopping-guide.rebindGuideAcctForBuyer
本接口应在服务器端调用,详细说明参见服务端API。
为客户更换顾问
把客户从一个顾问,更换为另外一个顾问。单次请求接口,可选择一次更换一个客户(传openid)或者一次更换多个(传openid_list)。
# 请求地址
POST https://api.weixin.qq.com/cgi-bin/guide/rebindguideacctforbuyer?access_token=ACCESS_TOKEN
# 请求参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
access_token | string | 是 | 接口调用凭证 | |
old_guide_account | string | 是 | 原顾问微信号(old_guide_account和new_guide_account配套使用) | |
old_guide_openid | string | 是 | 原顾问openid或者unionid(old_guide_openid和new_guide_openid配套使用) | |
new_guide_account | string | 是 | 新顾问微信号(new_guide_account和new_guide_openid二选一) | |
new_guide_openid | string | 是 | 新顾问openid或者unionid(new_guide_account和new_guide_openid二选一) | |
openid | string | 是 | 客户openid | |
openid_list | Array.<string> | 否 | 客户列表,不超过200(openid和openid_list二选一) |
# 返回值
# Object
属性 | 类型 | 说明 |
---|---|---|
errcode | number | 错误码 |
errmsg | string | 错误信息 |
buyer_resp | Array.<Object> | 客户列表换绑结果,当请求openid_list列表大于0有意义 |
buyer_resp的结构
属性 | 类型 | 说明 |
---|---|---|
errcode | number | 错误码 |
errmsg | string | 错误信息 |
openid | string | 请求里的buyer_list客户openid |
errcode 的合法值
值 | 说明 | 最低版本 |
---|---|---|
0 | 成功 | |
-1 | 系统失败 | |
40003 | 无效的openid | |
43004 | 没有关注该服务号 | |
9300801 | 无效的微信号 | |
9300804 | 顾问不存在 | |
9300806 | 客户和顾问不存在绑定关系 |
# 请求数据示例
{
"old_guide_account": "wx_account",
"new_guide_account": "wx_account",
"openid": "xxxxxxx"
}
或者
{
"old_guide_account": "wx_account",
"new_guide_account": "wx_account",
"openid_list": [
"xxxxxxx",
"yyyyyyyy"
]
}
# 返回数据示例
{
"errcode": 0,
"errmsg": "ok"
}
或者
{
"errcode": 0,
"errmsg": "ok",
"buyer_resp": {
[
"errcode": 0,
"errmsg": "ok",
"openid": "xxxxxxx"
],
[
"errcode": 0,
"errmsg": "ok",
"openid": "yyyyyyyy"
]
}
}