足球买球的app

开发支持

批量插入数据

本接口可以将平台外数据插入云平台

请求头参数

需要放到http请求头(Headers)里的参数,通常为token。

 Header参数名类型是否必填示例描述
cookieStringgenerator=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI0ODM5NzA5MTgxMjE0NzIwMDAiLCJzeXN0ZW1JZCI6MzMzMjE4NTQ1MTU4OTc5NTg0L将access token写入到cookie中,用于网关校验。

请求参数

Body参数类型是否必填示例描述
dataHostStringGN-host与database结合作项目校验(我方提供
dataBaseStringGN与datahost结合作项目校验我方提供
datajsonArray[

    {

        "sjbh": "静力水准仪-1号点",

        "time": "1234567890",

        "f1": "12.3456",

        "f2": "0"

    }

]

sjbh:传感器类型-传感器名称
time:时间戳格式毫秒时间戳
f1/f2:仪器采集计算过后的数值,如果一支有两个数据通道,则分别写在f1,f2中;如果一支传感器只有一个数值,则f2的值传0

示例代码

 请求方式 POST

 请求地址 https://api.njgn.com/get_data/batch_add_data_by_outside

// 批量上报数据
  public static String batchAddData() {    // 接口请求地址
    String url = "https://api.njgn.com/get_data/batch_add_data_by_outside";    // 获取的AccessToken组装成cookie
    String cookie = "generator=eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiI0ODM5NzA5MTgxMjE0NzIwMDAiLCJzeXN0ZW1JZCI6MzMzMjE4NTQ1MTU4OTc5NTg0LCJlbnYiOiJ0ZXN0IiwidHlwZSI6ImdlbmVyYXRpb24iLCJleHAiOjQ3NTEyMjc3MjQsInZlcnNpb24iOiIxLjAiLCJpYXQiOjE1OTU1NTQxMjR9.wTbTICUpp9siuILzSaUYWWoE9dn_Runpa1lURSk2WRY";    // 请求参数
    Map<String, String> requestParam = new HashMap<>();
    requestParam.put("dataBase", "GN");
    requestParam.put("dataHost", "GN-host");
    requestParam.put("data", "[{"sjbh":"静力水准仪-1号点","time":"1234567890","f1":"12.3456","f2":"0"},{"sjbh":"双轴测斜仪-1号点","time":"1234567890","f1":"12.3456","f2":"0"}]");    // 请求头的参数
    Map<String, String> headerMap = new HashMap<>();
    headerMap.put("cookie", cookie);    // 调用提供的HttpUtil库,result即为本次调用的结果
    String result = HttpUtil.post(url, requestParam, headerMap);    
    return result;
  }

返回数据

{"op":true,"message":"OK"}
参数名称类型描述
opboolean标识调用是否成功
messageString调用失败时返回错误信息



logo

触摸自然的脉搏 聆听世界的声音
对天地的敬畏 对人和安全的关怀
为了那一片宁静的风景
足球买球的app永远在路上
关注足球买球的app:
预览

公司地址

中国 江苏
南京市鼓楼区马家街26号
+86 25 84443850
周一至周日 8:00 - 18:00