# shopping-guide.setGuideConfig
本接口应在服务器端调用,详细说明参见服务端API。
设置快捷回复与关注自动回复
快捷回复:指顾问在对话详情页,可快速选择的回复内容。
关注自动回复:是指客户通过扫顾问码、扫顾问分组码、微信广告三种方式主动关注公众号并绑定顾问,顾问会下发的自动回复,即顾问欢迎语。最多可下发两条消息,支持文字、图片或小程序素材,可更新、删除,设置好后先后下发。
不指定 guide_account 和 guide_openid 时,可设置所有顾问默认的关注自动回复。对单个顾问来说,如果指定 guide_account 和 guide_openid 设置了自动回复,则下发它,否则下发所有顾问默认的关注自动回复。
# 请求地址
POST https://api.weixin.qq.com/cgi-bin/guide/setguideconfig?access_token=ACCESS_TOKEN
# 请求参数
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
access_token | string | 是 | 接口调用凭证 | |
guide_account | string | 否 | 顾问微信号(guide_account和guide_openid二选一) | |
guide_openid | string | 否 | 顾问openid或者unionid(guide_account和guide_openid二选一) | |
is_delete | boolean | 是 | 操作类型,false表示添加 true表示删除 | |
guide_fast_reply_list | Array.<Object> | 否 | 快捷回复列表 | |
guide_auto_reply | Object | 否 | 第一条新客户关注自动回复 | |
guide_auto_reply_plus | Object | 否 | 第二条新客户关注自动回复 |
guide_fast_reply_list 的结构
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
content | string | 是 | 快捷回复 |
guide_auto_reply 的结构
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
content | string | 是 | 新客户关注自动回复内容,图片填mediaid,获取方式同图片素材,小程序卡片填下面请求demo中字段的json格式 | |
msgtype | int | 是 | 1表示文字,2表示图片,3表示小程序卡片 |
guide_auto_reply_plus 的结构
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
content | string | 是 | 新客户关注自动回复内容,图片填mediaid,获取方式同图片素材,小程序卡片填下面请求demo中字段的json格式 | |
msgtype | int | 是 | 1表示文字,2表示图片,3表示小程序卡片 |
# 返回值
# Object
属性 | 类型 | 说明 |
---|---|---|
errcode | number | 错误码 |
errmsg | string | 错误信息 |
errcode 的合法值
值 | 说明 | 最低版本 |
---|---|---|
0 | 成功 | |
-1 | 系统失败 | |
40003 | 无效的openid | |
43004 | 没有关注该服务号 | |
9300801 | 无效的微信号 | |
9300804 | 顾问不存在 | |
9300815 | 快捷回复个数超过上限 |
# 请求数据示例
设置快捷回复demo:
{
"guide_account": "xxxxxxx",
"is_delete": false,
"guide_fast_reply_list": [
{"content": "快捷回复"}
]
}
设置自动回复demo(文字+小程序卡片):
{
"guide_account":"xxxx",
"is_delete":false,
"guide_auto_reply":{
"content": "word",
"msgtype":"1"},
"guide_auto_reply_plus":{
"content": "{
\"media_id\":\"abc\", \"title\":\"abc\", \"path\":\"abc\", \"appid\":\"abc\"}",
"msgtype":"3"}
}
设置自动回复demo(文字+图片):
{
"guide_account":"abc",
"is_delete":false,
"guide_auto_reply":{"content": "abc","msgtype":"1"},
"guide_auto_reply_plus":{"content": "abc","msgtype":"2"}
}
删除自动回复demo(只能全部删除):
{
"guide_account":"lujunqiu123",
"is_delete":true,
"guide_auto_reply":{"msgtype":"1"}
}
# 返回数据示例
{
"errcode": 0,
"errmsg": "ok"
}