简要描述:

  • 后台编辑/新增规则接口

请求域名:

  • http://xx.com

请求URL:

POST:route=plugin.wechat.admin.reply.controller.keywords-auto-reply.save

参数:

{
    "id":20,//编辑时要带入规则id,新增规则不需要
    "name":"yun_shop:wechat:aaa",//规则名称,不必须
    "displayorder":0,//优先级,不必须
    "status":1,//是否开启,开启为1,不开启为0,不必须
    "has_many_basic_reply":[//文字回复数组
        {
            "id":17,//编辑时传入id,新增时不需要
            "rid":20,//不需要
            "content":"jjj"//必须,不论新增还是编辑
        },
        {
            "id":16,
            "rid":20,
            "content":"gfh"
        }
    ],
    "has_many_news_reply":[//图文回复数组
        {
            "id":17,//id 编辑时必须,新增时不要
			"media_id":"10"//必须,图文id,选择图文的时候将其带入表单
        },
        {
            "id":16,
			"media_id":"10"
        }
    ],
    "has_many_image_reply":[
        {
            "id":5,//id,编辑时必须,新增时不要
            "mediaid":"6lzZm939uXrGNwAVWORSNiyEtaWn1f3iheCnIFhGlfw",//mediaid,必须,如果是新增,选择图片的时候将其带入表单
        }
    ],
	"has_many_voice_reply":[
        {
            "id":5,//id,编辑时必须,新增时不要
            "mediaid":"6lzZm939uXrGNwAVWORSNiyEtaWn1f3iheCnIFhGlfw",//mediaid,必须,如果是新增,选择语音的时候将其带入表单
        }
    ],
	"has_many_video_reply":[
        {
            "id":5,//id,编辑时必须,新增时不要
            "mediaid":"6lzZm939uXrGNwAVWORSNiyEtaWn1f3iheCnIFhGlfw",//mediaid,必须,如果是新增,选择视频的时候将其带入表单
        }
    ],
	"has_many_music_reply":[//可暂时不需要音乐回复
        {
            "id":5,//id,编辑时必须,新增时不要
			"title":这首歌很好听,//标题
			"description":胜多负少的免费么,//描述
            "url":voices/2/2019/03/g87vVPm8XrQxI17y4YmVrRq13JRLKq.mp3    音乐文件网络路径,url和hqurl两者必须选择一种进行填写
			"hqurl":https://www.neteasy.com/music/uierwehr.mp3   高品质音乐文件网络路径,url和hqurl两者必须选择一种进行填写
        }
    ],
    "has_many_keywords":[
        {
            "id":47,//关键字id,编辑时必须,新增时不要
            "rid":20,//规则id,编辑时必须,新增时不要
            "uniacid":2,
            "module":"reply",
            "content":"rrr",//关键字内容,必须
            "type":2,//触发类型,必须
            "displayorder":0,//不需要,它和规则的是一样的
            "status":1//不需要,它和规则的是一样的
        },
        {
            "id":46,
            "rid":20,
            "uniacid":2,
            "module":"reply",
            "content":"ttt",
            "type":1,
            "displayorder":0,
            "status":1
        }
    ]
}

接收参数说明:

参数名 类型 说明
id int 规则id
name string 规则名
displayorder int 显示顺序
status int 开启情况,0为关闭,1为开启
containtype int 内容类型
has_many_keywords array 规则中的多个关键字
has_many_basic_reply array 文字回复列表
has_many_news_reply array 图文回复列表
has_many_image_reply array 图片回复列表
has_many_voice_reply array 语音回复列表
has_many_video_reply array 视频回复列表
has_many_music_reply array 音乐回复列表
has_many_keywords 参数说明 类型 说明
id int 关键字id
rid int 规则id
uniacid int 公众号id
module string 模块
content string 内容
type string 类型
displayorder int 回复顺序
status int 开启情况,0为关闭,1为开启
replySum int 回复总条数
has_many_basic_reply 参数说明 类型 说明
id int id
rid int 规则id
content string 回复内容
has_many_news_reply 参数说明 类型 说明
id int id
rid int 规则id
title string 文章标题
description string 文章描述
thumb string 缩略图
url string 文章链接
media_id int 素材表id
has_many_image_reply 参数说明 类型 说明
id int id
rid int 规则id
title string 标题
description string 描述
mediaid string 微信端的mediaid
has_one_attachment object 素材
has_many_voice_reply 参数说明 类型 说明
has_one_attachment object 素材
has_many_video_reply 参数说明 类型 说明
has_one_attachment object 素材
has_many_music_reply 参数说明 类型 说明
id int id
title string 标题
description string 描述
url string 链接
hqurl string 高品质链接
has_one_attachment 参数说明 类型 说明
id int id
acid int 公众号id
filename string 素材标题
attachment string 素材链接
media_id string 微信端的media_id
model string 素材存储方式,perm或local,分别代表存储微信端还是本地
tag string 标签记录
createtime int时间戳 创建时间

正确时返回:

{
    "result": 1, 
    "msg": "保存成功", 
    "data": []
}

错误时返回:

{
    "result": 0, 
    "msg": "保存失败", 
    "data": []
}

返回参数说明:

备注:

  • 更多返回错误代码请看首页的错误代码描述