POST api/DeviceInfo/PostOBDInfo
获取某个设备的OBD信息
请求信息
URI 参数
None.
Body 参数
GetOBDInfoModel| 参数名称 | 备注说明 | 数据类型 | 附加信息 |
|---|---|---|---|
| DeviceID |
设备ID 可以从GetDeviceList接口获取 |
integer |
None. |
| TimeZone |
用户所在时区 国内统一为China Standard Time 即东八区时区,也可以为Login方法返回的用户设置时区值 |
string |
None. |
| Token |
Token 授权信息,第一次请求时该值为空 |
string |
None. |
| Language |
语言 中文:zh-cn 英文:en-us |
string |
None. |
请求格式
application/json, text/json
{
"DeviceID": 1,
"TimeZone": "sample string 2",
"Token": "sample string 3",
"Language": "sample string 4"
}
application/xml, text/xml
<GetOBDInfoModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OpenWebAPI.Models.ParModel"> <Language>sample string 4</Language> <Token>sample string 3</Token> <DeviceID>1</DeviceID> <TimeZone>sample string 2</TimeZone> </GetOBDInfoModel>
application/x-www-form-urlencoded
响应信息
资源描述
GetOBDInfoResult| 参数名称 | 备注说明 | 数据类型 | 附加信息 |
|---|---|---|---|
| IMEI |
IMEI 设备编号 |
string |
None. |
| DataTime |
OBD信息采集时间 格式:yyyy-MM-dd HH:mm:ss |
string |
None. |
| Load |
发动机负荷值 范围:0-100% |
decimal number |
None. |
| CoolantTemp |
发动机冷却液温度 范围:-40°-125° |
integer |
None. |
| Rpm |
发动机转速 范围:0-5000rpm |
integer |
None. |
| Speed |
车瞬时速度 范围:0-255km/h |
integer |
None. |
| IgnitionAngle |
点火提前角 范围:5°-60° |
decimal number |
None. |
| IntakePressue |
进气歧管绝对压力 范围:0 - 101KPa |
integer |
None. |
| Voltage |
电池电压 范围:9V-16V |
decimal number |
None. |
| IntakeTemp |
进气温度 范围:-40°- +60° |
integer |
None. |
| AirFlow |
空气流量 范围:0-255g/s |
decimal number |
None. |
| Throttle |
节气门绝对位置 范围:0-100% |
integer |
None. |
| FuelTrim |
长期燃油修正值 范围:±100% |
decimal number |
None. |
| Air_Fuel |
空燃比系数 范围:0-2N/A |
decimal number |
None. |
| RelativeThrottle |
节气门相对位置 范围:0-100% |
decimal number |
None. |
| FuelPressure |
燃油压力 范围:0-765KPa |
decimal number |
None. |
| Fuel |
瞬时油耗 范围:L/H |
decimal number |
None. |
| HundredFuel |
百公里油耗 范围:L/100KM |
decimal number |
None. |
| State |
返回值基类 0表示成功返回 -1表示接口异常 |
integer |
None. |
| Remark |
返回值说明 通常用于解释返回值情况,例如:接口成功返回、提交的鉴权信息匹配异常等解释说明 0:接口成功返回 -1:接口返回异常 999:鉴权失败 1:提交的鉴权信息匹配异常 2:提交的Token已过期,请重新获取Token 3:用户不存在 4:暂不支持设备IMEI登录 5:用户名下没有设备存在 6:没有获取到分组信息 7:设备不存在 8:没有获取到该时间段内的轨迹数据 9:没有获取到该设备的报警信息 10:用户不存在或密码不匹配 11:报警信息不存在 12:要删除的电子围栏不存在 13:没有获取到该设备的ACC数据 14:该区域内没有设备存在 15:无法获取到该设备的OBD信息 16:要修改的围栏不属于该设备 |
string |
None. |
响应格式
application/json, text/json
{
"IMEI": "sample string 1",
"DataTime": "sample string 2",
"Load": 3.0,
"CoolantTemp": 4,
"Rpm": 5,
"Speed": 6,
"IgnitionAngle": 7.0,
"IntakePressue": 8,
"Voltage": 9.0,
"IntakeTemp": 10,
"AirFlow": 11.0,
"Throttle": 12,
"FuelTrim": 13.0,
"Air_Fuel": 14.0,
"RelativeThrottle": 15.0,
"FuelPressure": 16.0,
"Fuel": 17.0,
"HundredFuel": 18.0,
"State": 19,
"Remark": "sample string 20"
}
application/xml, text/xml
<GetOBDInfoResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OpenWebAPI.Models.ResModel"> <Remark>sample string 20</Remark> <State>19</State> <AirFlow>11</AirFlow> <Air_Fuel>14</Air_Fuel> <CoolantTemp>4</CoolantTemp> <DataTime>sample string 2</DataTime> <Fuel>17</Fuel> <FuelPressure>16</FuelPressure> <FuelTrim>13</FuelTrim> <HundredFuel>18</HundredFuel> <IMEI>sample string 1</IMEI> <IgnitionAngle>7</IgnitionAngle> <IntakePressue>8</IntakePressue> <IntakeTemp>10</IntakeTemp> <Load>3</Load> <RelativeThrottle>15</RelativeThrottle> <Rpm>5</Rpm> <Speed>6</Speed> <Throttle>12</Throttle> <Voltage>9</Voltage> </GetOBDInfoResult>