简要描述:

请求域名:

  • http://xx.com

请求URL:

GET/plugin.instation-message.admin.message.edit(获取视图)
POST/plugin.instation-message.admin.message.edit(传值message,保存编辑消息)

获取视图时传递的参数:

参数名 是否必须 类型 说明
id int 消息id

保存编辑消息时传递的参数:

参数名 是否必须 类型 说明
id int 消息id
message[title] string 标题
message[desc] string 描述
message[type_id] int 消息类型的id
message[msg_img] string 图片
message[content] string 详情
message[url] string 链接
message[mini_url] string 小程序链接
message[send_obj] int 发送对象,0全部会员,1指定会员,2会员等级,3推客,4经销商,5门店店长/店员,6酒店店长,7供应商
message[send_data] string、array 发送数据,发送对象为指定会员、会员等级、推客、经销商时必填。指定会员时为用户填写的用逗号相隔的用户id字符串,会员等级、推客、经销商时为选择的等级id数组

返回示例:

返回的视图数据:(随着视图一并返回,需要进行json_encode)

{
	"data": {
		"id": 2,
		"uniacid": 1,
		"type_id": 6,
		"title": "6666",
		"msg_img": "newimage/10fdc3024e80a4d20cc47c45f6dedd1b.png",
		"desc": "2342343",
		"content": "<p>132</p>",
		"url": null,
		"mini_url": null,
		"send_obj": 0,
		"send_data": "",
		"created_at": "2020-08-19 16:25:39",
		"updated_at": "2020-08-20 17:54:47",
		"msg_img_src": "http://shop-yunzshop-com.oss-cn-hangzhou.aliyuncs.com/newimage/10fdc3024e80a4d20cc47c45f6dedd1b.png"
	}
}

保存编辑消息正确时返回的数据:

{
	"result": 1,
	"msg": "保存成功",
	"data": {
		"id": 5
	}
}

错误时返回:

{
	"result": 0,
	"msg": "未开启服务通知,请前往基础设置进行勾选",
	"data": []
}
{
	"result": 0,
	"msg": "保存失败",
	"data": []
}

视图数据返回参数说明:

参数名 类型 说明
data.id int 消息id
data.uniacid int 公众号id
data.type_id int 消息选择的类型id
data.title string 标题
data.msg_img string 图片(相对路径)
data.msg_img_src string 图片(绝对路径)
data.desc string 描述
data.content string 详情
data.url string 链接
data.mini_url string 小程序链接
data.send_obj int 消息选择的发送对象
data.send_data string 消息发送数据

保存编辑消息返回参数说明:

参数名 类型 说明
data.id int 保存成功的消息id

备注:

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