请求方式:GET
URL: http(s)://openapi.heclouds.com/lwm2m-online?action=read
参数名称 | 格式 | 是否必须 | 说明 |
---|---|---|---|
imei | string | 是 | nbiot设备的身份码 |
obj_id | int | 是 | 设备的objectid,对应到平台模型中为数据流id |
obj_inst_id | int | 否 | nbiot设备object下具体一个instance的id ,对应到平台模型中数据点key值的一部分,选填 |
res_id | int | 否 | nbiot设备的资源id,选填 |
timeout | int | 否 | 超时时间,可选,默认25秒,取值范围[5,40] |
参数名称 | 格式 | 说明 |
---|---|---|
errno | int | 调用错误码,为0表示调用成功 |
error | string | 错误描述,为"succ"表示调用成功 |
data | array-json | 接口调用成功之后返回的设备资源相关信息,见data描述表 |
参数名称 | 格式 | 说明 |
---|---|---|
obj_inst_id | int | 对象实例id |
res | array-json | res列表 |
参数名称 | 格式 | 说明 |
---|---|---|
res_id | int | 资源id |
val | object | 读取资源的值,可以是bool,string,long,double等类型 |
返回errno状态码所对应的含义,可以查看API状态码。
obj_instance_id不存在的时候,resource_id必不存在。
GET http://openapi.heclouds.com/lwm2m-online?action=read?imei=**&obj_id=*** HTTP/1.1
authorization: version=2020-05-29&res=userid%2F38055&et=1623982416&method=sha1&sign=S04GcvafYIjtAMHJthkGPevbNwE%3D
{
"errno": 0,
"error": "succ",
"data": [{
"obj_inst_id":123,
"res":[
{
"res_id":1234,
"val": Object //可为boolean、string、long、double类型数据
},
………
]
},
………
]
} //响应消息中 errno 表示错误码, error 表示错误原因。