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