POST api/Device/PositionHeartSOS
最新位置、心率、SOS信息 通知、(SOS或围栏)最新信息[手表]
Request Information
Body Parameters
PositionHeartSOSModel| Name | Description | Type | Additional information |
|---|---|---|---|
| MapType |
地图类型 |
string |
None. |
| DeviceId |
设备Id |
integer |
None. |
| UserId |
用户Id |
integer |
None. |
| Token |
登录后获取到的 Token |
string |
None. |
| Language |
语言选项 |
string |
None. |
| AppId |
APP应用标识 |
string |
None. |
Request Formats
application/json, text/json
Sample:
{
"MapType": "sample string 1",
"DeviceId": 2,
"UserId": 3,
"Token": "sample string 4",
"Language": "sample string 5",
"AppId": "sample string 6"
}
application/xml, text/xml
Sample:
<PositionHeartSOSModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/NewGPS2012.AppApi.Models.ParModel"> <AppId>sample string 6</AppId> <Language>sample string 5</Language> <Token>sample string 4</Token> <DeviceId>2</DeviceId> <MapType>sample string 1</MapType> <UserId>3</UserId> </PositionHeartSOSModel>
Response Information
Resource Description
State 状态码说明:
0. 成功
1100. 设备不存在
| Name | Description | Type | Additional information |
|---|---|---|---|
| Message |
消息说明 |
string |
None. |
| LastSOSException |
最新求助信息 |
SOSException |
None. |
| LastHeatBeat |
最新心率信息 |
Heatbeat |
None. |
| LastPosition |
最新定位信息 |
Position |
None. |
| LastNotify |
最新通知 |
Notify |
None. |
| LastSOSOverZone |
最新SOS 或 围栏报警 |
SOSOverZone |
None. |
| State |
状态码 |
integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"Message": "sample string 1",
"LastSOSException": {
"LastTime": "sample string 1",
"OLat": 2.0,
"OLng": 3.0,
"Latitude": 4.0,
"Longitude": 5.0
},
"LastHeatBeat": {
"LastTime": "sample string 1",
"HeartBate": 2.0
},
"LastPosition": {
"OLat": 1.0,
"OLng": 2.0,
"Latitude": 3.0,
"Longitude": 4.0,
"LastCommunication": "sample string 5",
"DeviceUtcTime": "sample string 6",
"PositionType": 7
},
"LastNotify": {
"LastTime": "sample string 1",
"Content": "sample string 2",
"Title": "sample string 3"
},
"LastSOSOverZone": {
"LastTime": "sample string 1",
"Content": "sample string 2"
},
"State": 2
}
application/xml, text/xml
Sample:
<PositionHeartSOSResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/NewGPS2012.AppApi.Models.ResModel">
<State>2</State>
<LastHeatBeat>
<HeartBate>2</HeartBate>
<LastTime>sample string 1</LastTime>
</LastHeatBeat>
<LastNotify>
<Content>sample string 2</Content>
<LastTime>sample string 1</LastTime>
<Title>sample string 3</Title>
</LastNotify>
<LastPosition>
<DeviceUtcTime>sample string 6</DeviceUtcTime>
<LastCommunication>sample string 5</LastCommunication>
<Latitude>3</Latitude>
<Longitude>4</Longitude>
<OLat>1</OLat>
<OLng>2</OLng>
<PositionType>7</PositionType>
</LastPosition>
<LastSOSException>
<LastTime>sample string 1</LastTime>
<Latitude>4</Latitude>
<Longitude>5</Longitude>
<OLat>2</OLat>
<OLng>3</OLng>
</LastSOSException>
<LastSOSOverZone>
<Content>sample string 2</Content>
<LastTime>sample string 1</LastTime>
</LastSOSOverZone>
<Message>sample string 1</Message>
</PositionHeartSOSResult>