查询设备历史命令
请求方式:GET
URL:http://api.heclouds.com/cmds/history/device_id
device_id:需要替换为设备ID
URL参数
| 参数名称 | 格式 | 是否必须 | 说明 | 
| start | date | 是 | 查询的开始时间,格式示例:2015-01-10T08:00:35 | 
| end | date | 否 | 查询的结束时间,格式示例:2015-01-10T08:00:35 | 
| page | int | 否 | 指定页码 | 
| per_page | int | 否 | 指定每页输出设备个数,默认30,最多100 | 
HTTP请求返回参数
| 参数名称 | 格式 | 说明 | 
| errno | int | 调用错误码,为0表示调用成功 | 
| error | string | 错误描述,为"succ"表示调用成功 | 
| data | json | 接口调用成功之后返回的设备相关信息,见data描述表 | 
data描述表
| 参数名称 | 格式 | 说明 | 
| page | int | 当前页码 | 
| per_page | int | 当前每页总数 | 
| total_count | int | 总数 | 
| items | array-json | 设备历史命令相关信息,见items描述表 | 
items描述表
| 参数名称 | 格式 | 说明 | 
| cmd_uuid | string | 命令ID | 
| device_id | string | 设备ID | 
| expire_time | date | 过期时间 | 
| status | int | 命令状态 | 
| send_time | date | 发送时间 | 
| confirm_time | date | 响应时间 | 
| confirm_body | string | 响应内容,16进制字符 | 
| body | string | 请求内容, 16进制字符 | 
请求示例
GET http://api.heclouds.com/cmds/history/3****78?start=2015-01-10T08:00:35 HTTP/1.1
返回示例
{
    "errno": 0,
    "error": "succ",
    "data": {
        "page": 1,
        "per_page": 10,
        "total_count": 100,
        "items": [{
                "cmd_uuid": "2302-312-21dgaapbafddfs",
                "device_id": 223422,
                "expire_time": "2016-07-05 00:00:00",
                "send_time": "2016-07-05 00:00:00",
                "confirm_time": "2016-07-05 00:00:00",
                "confirm_body": "2463726571007b202274797022",
                "body": " 2463726571007b202274797022"
            },{
                "cmd_uuid": "rezcgt2-se12-F2323Wdadfadfs",
                "device_id": 223422,
                "expire_time": "2016-07-05 01:01:01",
                "send_time": "2016-07-05 03:01:02",
                "confirm_time": "2016-07-05 02:02:02",
                "confirm_body": "2463726571007b202274797022",
                "body": " 2463726571007b202274797022"
            },{...}
        ]
    }
}