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

查詢組合計算下的傳感器

本接口可根據項目的主鍵id來查找項目下組合內的傳感器,比如:水平位移組合,浸潤線組合等。

請求頭參數

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

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

請求參數

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

示例代碼

 請求方式 POST

 請求地址 https://api.njgn.com/api/combination/select_combination_detail_by_project

public static String getAllSensorDataByProject() {    // 接口請求地址
    String url = "https://api.njgn.com/api/combination/select_combination_detail_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;
  }

返回示例

{
    "id": "82",
    "createTime": 1562237524143,
    "updateTime": 1562237524143,
    "type": "水平累加位移",
    "name": "層水平位移",
    "projectId": "60",
    "unit": "mm",
    "valueXs": "1",
    "max": null,
    "min": null,
    "combinationSensor": [
        {
            "id": "45",
            "sensorId": "1508",
            "sensorname": "NGC592",
            "valueType": "結果值",
            "unitXs": "1",
            "time": null,
            "calculationTime": 1,
            "datumPoint": null,
            "combinationId": 82,
            "location": -5.0,
            "height": null
        },
        {
            "id": "46",
            "sensorId": "1509",
            "sensorname": "NG",
            "valueType": "結果值",
            "unitXs": "1",
            "time": null,
            "calculationTime": 1,
            "datumPoint": null,
            "combinationId": 82,
            "location": -1.0,
            "height": null
        }
            ]
 }

參數名稱類型描述
opboolean標識調用是否成功
messageString調用失敗時返回錯誤信息
result.idString組合的唯一id
result.createTimelong組合的創建時間
result.updateTimelong組合的更新時間
result.typeString組合類型
result.nameString組合名稱
result.projectIdString組合所屬項目的id
result.sensorIdString組合下的傳感器ID
result.sensornameString組合下的傳感器名稱


logo

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

公司地址

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

合作與共贏

久久久久久精品无码