開發支持
首頁/服務與支持/開發支持/

獲取項目下的測點以及傳感器

此接口可根據項目id來查找項目下的測點以及測點下的傳感器的詳細信息。

請求頭參數

需要放到http請求頭(Headers)里的參數,通常為token。

 Header參數名類型是否必填示例描述
cookieStringgenerator=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI0ODM5NzA5MTgxMjE0NzIwMDAiLCJzeXN0ZW1JZCI6MzMzMjE4NTQ1MTU4OTc5NTg0L將access token寫入到cookie中,用于網關校驗。

請求參數

Body參數類型是否必填示例描述
projectIdlong569項目的唯一id

示例代碼

 請求方式 POST

 請求地址 https://api.njgn.com/api/sensor_point/select_sensor_point_by_project

public static String getAllSensorByProject(){    // 接口請求地址
    String url = "https://api.njgn.com/api/sensor_point/select_sensor_point_by_project";    // 獲取的AccessToken組裝成cookie
    String cookie = "generator=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI0ODM5NzA5MTgxMjE0NzIwMDAiLCJzeXN0ZW1JZCI6MzMzMjE4NTQ1MTU4OTc5NTg0LCJlbnYiOiJ0ZXN0IiwidHlwZSI6ImdlbmVyYXRpb24iLCJleHAiOjQ3NTEyMjc3MjQsInZlcnNpb24iOiIxLjAiLCJpYXQiOjE1OTU1NTQxMjR9.wTbTICUpp9siuILzSaUYWWoE9dn_Runpa1lURSk2WRY";    // 請求參數
    Map < String, String > requestParam = new HashMap < > ();
    requestParam.put("projectId", "569");    // 請求頭的參數
    Map < String, String > headerMap = new HashMap < > ();
    headerMap.put("cookie", cookie);    // 調用提供的HttpUtil庫,result即為本次調用的結果
    String result = HttpUtil.post(url, requestParam, headerMap);    return result;
}

返回示例

{
    "result": [
        {
            "id": "10599",
            "projectId": "569",
            "name": "1",
            "createTime": 1595300372715,
            "updateTime": 1595300372715,
            "sensor": [
                {
                    "id": "14774",
                    "createTime": 1595300446900,
                    "updateTime": 1595301468669,
                    "sensorNumber": "",
                    "designNumber": "zibao1",
                    "name": "應變計",
                    "sensorModel": "VWS",
                    "outputSign": "振弦",
                    "monitorFactory": "應力",
                    "projectId": "569",
                    "pointId": "10599",
                    "alarmLevel": 0,
                    "finalUnit": "MPa",
                    "middle1Unit": "",
                    "middle2Unit": "",
                    "middle3Unit": "",
                    "middle1Name": "",
                    "middle2Name": "",
                    "middle3Name": ""
                }
            ]
        }
    ],
    "op": true,
    "message": "OK"
}

參數名稱類型描述
opboolean標識調用是否成功
messageString調用失敗時返回錯誤信息
result.idString測點的唯一id
result.createTimelong測點的創建時間
result.updateTimelong測點的更新時間
result.nameString測點的名稱
result.projectIdString測點所屬的項目的id
result.sensor.idString傳感器的唯一id
result.sensor.createTimelong傳感器的創建時間
result.sensor.updateTimelong傳感器的更新時間
result.sensor.sensorNumberString傳感器的出廠編號
result.sensor.designNumberString傳感器的設計編號
result.sensor.nameString傳感器的儀器名稱
result.sensor.sensorModelString傳感器的儀器型號
result.sensor.outputSignString傳感器器的監測類型
result.sensor.monitorFactoryString傳感器的輸出信號
result.sensor.projectIdString所屬項目的id
result.sensor.pointIdString所屬測點的id
result.sensor.alarmLevelshort傳感器最后一次數據的報警級別
result.sensor.finalUnitString結果值單位
result.sensor.middle1UnitString中間值1單位
result.sensor.middle2UnitString中間值2單位
result.sensor.middle3UnitString中間值3單位
result.sensor.middle1NameString中間值1的名稱
result.sensor.middle2NameString中間值2的名稱
result.sensor.middle3NameString中間值3的名稱


logo

觸摸自然的脈搏 聆聽世界的聲音
對天地的敬畏 對人和安全的關懷
為了那一片寧靜的風景
我們永遠在路上
關注我們:
預覽

公司地址

中國 江蘇
南京市鼓樓區馬家街26號
+86 25 84443850
周一至周日 8:00 - 18:00

合作與共贏

久久久久久精品无码