消息中心-API

更新时间:2018-03-15 20:34:06

查询推送消息历史记录

定义描述

path 版本 描述 是否需要登陆
/message/push/message/listbyuser 1.0.0 查询推送消息历史记录

请求参数

名称 子键 类型 必填 描述
requestDTO JSON JSON对象
pushType String MESSAGE、NOTICE
startTime String 查询的起始时间
endTime String 查询的结束时间
page Integer 推送记录的当前页数,默认为1
pageSize Integer 每页的条目,默认值为20,最大100

返回参数

名称 类型 描述
total Integer 全部数据数量
page Integer 页码page
pageSize Integer 页长
messageId String 消息ID
type String 推送类型
deviceType String 设备类型
pushTime String 推送时间
title String 标题
body String 内容

示例

请求示例

{
    "id": "1509086454180",
    "version": "1.0",
    "request": {
        "apiVer": "1.0.0",
        "iotToken": "token"
    },
    "params": {
        "requestDTO": {
            "endTime": "2018-01-01",
            "pushType": "NOTICE",
            "startTime": "2017-12-01",
            "page": 1,
            "pageSize": 20
        }
    }
}

正常返回示例

{
    "code": 200,
    "data": {
        "messageInfos": [{
            "messageId": "500007",
            "pushTime": "2017-11-25T12:12:12Z",
            "title": "test title",
            "body": "test body",
            "type": "NOTICE"
        }],
        "page": 1,
        "pageSize": 20,
        "total": 1
    },
    "message": "success"
}

错误码

错误码 错误信息 描述

results matching ""

    No results matching ""