简要描述:
- 站内消息首页信息
请求URL:
GET/&route=plugin.instation-message.api.message.index
参数:
参数名 | 是否必须 | 类型 | 说明 |
---|
返回参数 data.messageType说明:
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
id | 是 | int | 类型id |
name | 是 | string | 类型名称 |
icon | 是 | string | 类型图标 |
class_name | 是 | string | 类型class |
last_time | 是 | string | 最后收到信息的时间 |
no_read | 是 | int | 未读数量 |
返回参数 data.weekMessage说明:
参数名 | 是否必须 | 类型 | 说明 |
---|---|---|---|
_id | 是 | int | 消息id |
member_id | 是 | int | 用户id |
platform | 是 | string | 平台(交易物流等需要) |
msg_icon | 是 | string | 消息图标(交易物流等门店的logo,商城的logo) |
uniacid | 是 | int | 公众号id |
type_id | 是 | int | 消息类型id |
sub_type | 是 | int | 子类型id |
title | 是 | string | 标题 |
desc | 是 | string | 描述 |
content | 是 | string | 详情 |
url | 是 | string | 链接 |
mini_url | 是 | string | 小程序链接 |
msg_img | 是 | string | 消息图片 |
msg_img_src | 是 | string | 消息图片(绝对路径) |
msg_body | 是 | array | 消息主体信息(每种消息的主体不一致,例如订单消息包含着订单的信息、状态等,详情见底部备注) |
is_read | 是 | int | 读取状态,1未读,0已读 |
created_at | 是 | string | 消息发送时间 |
返回示例:
正确时返回:
{
"result": 1,
"msg": "ok",
"data": {
"messageType": [
{
"id": 6,
"name": "服务通知",
"icon": "icon-massage_msg",
"class_name": "img6",
"last_time": "2020-08-21 11:12:31",
"no_read": 0
}
],
"weekMessage": {
"total": 1,
"per_page": 10,
"current_page": 1,
"last_page": 1,
"next_page_url": null,
"prev_page_url": null,
"from": 1,
"to": 1,
"data": [
{
"_id": "5f3f3b9fae4300008a00338f",
"uniacid": 1,
"member_id": 164932,
"type_id": 6,
"sub_type": 0,
"title": "12321",
"desc": "123213",
"content": "",
"url": null,
"mini_url": null,
"msg_img": "",
"msg_body": "",
"is_read": 0,
"created_at": "2020-08-21 11:12:31",
"updated_at": "2020-08-21 11:45:43",
"msg_img_src": ""
}
]
}
}
}
错误时返回:
{
}
备注:
type_id 注解: 1 => '交易物流', 2 => '提现通知', 3 => '申请通知', 4 => '客户通知', 5 => '资产通知', 6 => '服务通知', 7 => '订单提醒', 8 => '活动优惠'
msg_body注解: 提现通知:
"applyTime":申请时间,
"amounts":提现金额,
"pay_way_name":提现方式
申请通知:(只有直播间申请msg_body才会不为空)
"title":直播间标题,
"desc":提示语,
"img":直播间封面图
交易物流:
"title":标题(商品名),
"desc":提示语(快递单号),
"img":商品图
服务通知:
"title":直播间标题,
"img":直播间封面图
客户通知(新增客户):
"title":标题(您于xx新增粉丝),
客户通知(客户下单):
"nickname":会员昵称,
"pay_time":付款时间,
"order_sn":订单编号,
"goodsName":商品名,
"pay_money":订单金额,
资产通知:
"changeTime":时间,
"changeType":类型,
"changeNum":变动金额,
"afterChange":变动后,
"order_sn":订单编号(结算通知才有),
"order_amount":订单金额(结算通知才有),
"mall_amount":商城销售额(结算通知才有),
"amount":分红结算金额(结算通知才有),
"dividend_amount":分红奖励金额(结算通知才有),
订单提醒:
"nickname":昵称,
"time":时间,
"order_sn":订单编号,
"goodsName":商品名,
"pay_money":订单金额,
"refund_money":退款金额