获取手机短信内容

描述:

获取手机短信内容信息,如果获取多条手机短信的内容,最多获取100条短信的内容。

对应JS API:
var device = Device.getMain();
device.messageGet(postion);
device.messageGet(begin,end);
请求方式:

GET
http://IP:8090/TotalControl/v1/devices:device/messages

是否支持多设备:

不支持

参数:
参数名 类型 必选 描述
device string Y 当前操作设备
token string Y Total Control TOKEN
position int Y 获取指定某一条短信记录,最小值为1
count int Y 获取指定位置开始,指定数量的短信。最小值为1
请求示例:
//示例一,获取一条手机短信
http://localhost:8090/TotalControl/v1/devices/device@1197374279/messages?position=1&token=C3m461GXAuFs06Qr
//示例二,获取两条手机短信
http://localhost:8090/TotalControl/v1/devices/device@-1174886816/messages?position=1&count=2&token=YFUl0PEN0m1A51Sw
返回示例:
//示例一返回值:
{
  "status": true,
  "value": {
    "address": "13558543941",
    "body": "TC获取短信内容接口使用说明",
    "date": "2017-03-31 04:32:07",
    "type": "2"
  }
}

//示例二返回值:
{
  "status": true,
  "value": [{
    "address": "13558543941",
    "body": "TC获取短信内容接口使用说明",
    "date": "2017-03-31 04:32:07",
    "type": "2"
  }, {
    "address": "13668543941",
    "body": "欢迎使用TC。",
    "date": "2017-03-31 05:47:03",
    "type": "2"
  }]
}
返回字段说明:
字段 类型 描述
status boolean true:成功; false:失败
address string 电话号码
body string 短信内容
date string 短信日期
type string 短信类型 1-接收,2-发送