简要描述:
请求域名:
- 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 | 消息发送数据 |
备注:
- 更多返回错误代码请看首页的错误代码描述