简要描述:

请求域名:

  • http://xx.com

请求URL:

GET/plugin.instation-message.admin.message.create2(传参id--消息id,获取视图)
POST/plugin.instation-message.admin.message.create2(传参message,保存发送设置)

修改基础设置时传递的参数:

参数名 是否必须 类型 说明
id int 消息id
message[send_obj] int 发送对象,0全部会员,1指定会员,2会员等级,3推客,4经销商,5门店店长/店员,6酒店店长,7供应商
message[send_data] string、array 发送数据,发送对象为指定会员、会员等级、推客、经销商时必填。指定会员时为用户填写的用逗号相隔的用户id字符串,会员等级、推客、经销商时为选择的等级id数组

返回示例:

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

{
	"data": {
		"id": 3,
		"uniacid": 1,
		"type_id": 6,
		"title": "12321",
		"msg_img": "",
		"desc": "123213",
		"content": "",
		"url": null,
		"mini_url": null,
		"send_obj": 0,
		"send_data": null,
		"created_at": "2020-08-19 16:27:31",
		"updated_at": "2020-08-19 16:27:31"
	},
	"send_obj": {
		"0": "全部会员",
		"1": "指定会员",
		"2": "会员等级",
		"3": "推客",
		"4": "经销商",
		"5": "门店店长/店员",
		"6": "酒店店长/店员",
		"7": "供应商"
	}
}

保存发送设置正确时返回的数据:

{
	"result": 1,
	"msg": "执行成功,系统发送中",
	"data": []
}

错误时返回:

{
	"result": 0,
	"msg": "请选择正确的发送对象",
	"data": []
}
{
	"result": 0,
	"msg": "保存失败",
	"data": []
}

视图数据返回参数说明:

参数名 类型 说明
send_obj array 发送对象数组,键为id,值为名称
data.send_obj int 消息选择的发送对象
data.send_data string 消息发送数据

备注:

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