智慧工地-API
  1. 环境监测
智慧工地-API
  • 对接介绍
  • 基本对接
    • 获取Token
      GET
    • 获取Token(签名验证方式)
      GET
    • 获取授权项目列表
      POST
  • 人员实名制
    • 实名制API对接说明
    • 业务接口
      • 获取工种列表
      • 获取学历列表
      • 获取绑定的项目列表
      • 获取项目区域列表
      • 获取分包公司列表
      • 获取分组列表
      • 获取人员列表
      • 获取项目设备列表
      • 获取考勤记录(出入记录)
      • 获取在场人员列表
    • 统计接口
      • 获取人员年龄分布
      • 获取人员工种分布
      • 获取当天每小时进出场统计
      • 获取本周每天进出场统计
      • 获取本周数量统计
      • 获取当天数量统计
    • 数据同步
      • 说明
      • 同步工人信息
      • 同步工人考勤信息
  • 塔机
    • 获取项目塔机列表
      POST
    • 获取塔机记录列表
      POST
    • 保存塔机基本信息
      POST
    • 塔机记录数据上传
      POST
  • 升降机
    • 报警码
    • 获取升降机设备信息
      POST
    • 获取工地升降机列表(全部)
      POST
    • 获取升降机最新数据
      POST
    • 获取升降机历史记录
      POST
    • 保存升降机配置信息
      POST
    • 上传升降机信息记录
      POST
  • 卸料平台
    • 报警码
    • 获取设备信息
      POST
    • 获取设备最新一条数据
      POST
    • 获取设备数据
      POST
  • 雾炮喷淋
    • 获取喷淋设备列表
    • 控制喷淋设备开关
  • 配电设备
    • 获取配电设备详情
    • 添加设备实时数据
  • 环境监测
    • 添加环境监测数据
      POST
    • 获取环境监测数据历史记录
      POST
  • 视频监控
    • 视频播放说明
    • 获取视频监控列表
  • 智慧实验室
  • 标准养护室
    • 温湿度传输控制仪
    • 温湿度系统数据转发(推送)协议
    • 智慧工地项目标养室设备
      • 说明
      • 查询设备列表
      • 查询设备温湿度历史记录
    • 查询设备列表
    • 查询设备温湿度数据
  • 公共类
    • 返回结果对象ApiResult
    • RSAUtil类
  1. 环境监测

获取环境监测数据历史记录

开发中
POST
/interface/v1/environment/getData

请求参数

Query 参数
appKey
string 
必需
示例值:
a2554199a3bbb0b7
token
string 
必需
示例值:
9b1344d2a4a8376c
projectId
string 
项目ID
必需
示例值:
291
Body 参数application/json
projectId
integer 
项目ID
必需
项目编号
pageNum
integer 
分页页码
必需
喷淋4开关 0 关闭 1 打开
pageSize
integer 
分页大小
必需
示例
{
  "projectId": "291",
  "pm25": 8,
  "pm10": 10.4,
  "temperature": 0,
  "humidity": 0,
  "noise": 0,
  "windSpeed": 0,
  "windDirection": 0,
  "dust": 0,
  "gps": "",
  "url": "",
  "sprayOne": 0,
  "sprayTwo": 0,
  "sprayThree": 0,
  "sprayFour": 0
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/interface/v1/environment/getData?appKey=a2554199a3bbb0b7&token=9b1344d2a4a8376c&projectId=291' \
--header 'Content-Type: application/json' \
--data-raw '{
    "projectId": "291",
    "pm25": 8.0,
    "pm10": 10.4,
    "temperature": 0.0,
    "humidity": 0.0,
    "noise": 0.0,
    "windSpeed": 0.0,
    "windDirection": 0.0,
    "dust": 0.0,
    "gps": "",
    "url": "",
    "sprayOne": 0,
    "sprayTwo": 0,
    "sprayThree": 0,
    "sprayFour": 0
}'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
message
string 
必需
示例
{
  "code": 200,
  "message": "ok",
  "data": [
    {
      "id": 4696824,
      "pm25": 0,
      "pm10": 0,
      "temperature": 25.8,
      "humidity": 48.1,
      "noise": 0,
      "windSpeed": 0,
      "windDirection": 315,
      "createTime": 1654762879000,
      "gps": "",
      "url": "",
      "dust": 0,
      "sprayOne": 0,
      "sprayTwo": 0,
      "sprayThree": 0,
      "sprayFour": 0,
      "alertFlag": null,
      "rainInstant": 0,
      "rainToday": 0,
      "rainYesterday": 0,
      "rainAll": 15,
      "windStrength": "0级",
      "type": "西北风",
      "status": "报警",
      "deviceId": "40210179"
    },
    {
      "id": 4696821,
      "pm25": 0,
      "pm10": 0,
      "temperature": 25.7,
      "humidity": 48.3,
      "noise": 0,
      "windSpeed": 0.6,
      "windDirection": 315,
      "createTime": 1654762848000,
      "gps": "",
      "url": "",
      "dust": 0,
      "sprayOne": 0,
      "sprayTwo": 0,
      "sprayThree": 0,
      "sprayFour": 0,
      "alertFlag": null,
      "rainInstant": 0,
      "rainToday": 0,
      "rainYesterday": 0,
      "rainAll": 15,
      "windStrength": "1级",
      "type": "西北风",
      "status": "报警",
      "deviceId": "40210179"
    },
    {
      "id": 4696818,
      "pm25": 0,
      "pm10": 0,
      "temperature": 25.7,
      "humidity": 48.5,
      "noise": 0,
      "windSpeed": 0.4,
      "windDirection": 180,
      "createTime": 1654762786000,
      "gps": "",
      "url": "",
      "dust": 0,
      "sprayOne": 0,
      "sprayTwo": 0,
      "sprayThree": 0,
      "sprayFour": 0,
      "alertFlag": null,
      "rainInstant": 0,
      "rainToday": 0,
      "rainYesterday": 0,
      "rainAll": 15,
      "windStrength": "1级",
      "type": "南风",
      "status": "报警",
      "deviceId": "40210179"
    },
    {
      "id": 4696815,
      "pm25": 0,
      "pm10": 0,
      "temperature": 25.6,
      "humidity": 48.5,
      "noise": 0,
      "windSpeed": 0,
      "windDirection": 270,
      "createTime": 1654762724000,
      "gps": "",
      "url": "",
      "dust": 0,
      "sprayOne": 0,
      "sprayTwo": 0,
      "sprayThree": 0,
      "sprayFour": 0,
      "alertFlag": null,
      "rainInstant": 0,
      "rainToday": 0,
      "rainYesterday": 0,
      "rainAll": 15,
      "windStrength": "0级",
      "type": "西风",
      "status": "报警",
      "deviceId": "40210179"
    },
    {
      "id": 4696810,
      "pm25": 0,
      "pm10": 0,
      "temperature": 25.8,
      "humidity": 47.8,
      "noise": 0,
      "windSpeed": 0,
      "windDirection": 270,
      "createTime": 1654762601000,
      "gps": "",
      "url": "",
      "dust": 0,
      "sprayOne": 0,
      "sprayTwo": 0,
      "sprayThree": 0,
      "sprayFour": 0,
      "alertFlag": null,
      "rainInstant": 0,
      "rainToday": 0,
      "rainYesterday": 0,
      "rainAll": 15,
      "windStrength": "0级",
      "type": "西风",
      "status": "报警",
      "deviceId": "40210179"
    },
    {
      "id": 4696807,
      "pm25": 0,
      "pm10": 0,
      "temperature": 25.9,
      "humidity": 47.8,
      "noise": 0,
      "windSpeed": 0.2,
      "windDirection": 315,
      "createTime": 1654762539000,
      "gps": "",
      "url": "",
      "dust": 0,
      "sprayOne": 0,
      "sprayTwo": 0,
      "sprayThree": 0,
      "sprayFour": 0,
      "alertFlag": null,
      "rainInstant": 0,
      "rainToday": 0,
      "rainYesterday": 0,
      "rainAll": 15,
      "windStrength": "0级",
      "type": "西北风",
      "status": "报警",
      "deviceId": "40210179"
    },
    {
      "id": 4696804,
      "pm25": 0,
      "pm10": 0,
      "temperature": 25.9,
      "humidity": 47.9,
      "noise": 0,
      "windSpeed": 0.5,
      "windDirection": 225,
      "createTime": 1654762508000,
      "gps": "",
      "url": "",
      "dust": 0,
      "sprayOne": 0,
      "sprayTwo": 0,
      "sprayThree": 0,
      "sprayFour": 0,
      "alertFlag": null,
      "rainInstant": 0,
      "rainToday": 0,
      "rainYesterday": 0,
      "rainAll": 15,
      "windStrength": "1级",
      "type": "西南风",
      "status": "报警",
      "deviceId": "40210179"
    },
    {
      "id": 4696801,
      "pm25": 0,
      "pm10": 0,
      "temperature": 25.9,
      "humidity": 47.9,
      "noise": 0,
      "windSpeed": 0.2,
      "windDirection": 270,
      "createTime": 1654762415000,
      "gps": "",
      "url": "",
      "dust": 0,
      "sprayOne": 0,
      "sprayTwo": 0,
      "sprayThree": 0,
      "sprayFour": 0,
      "alertFlag": null,
      "rainInstant": 0,
      "rainToday": 0,
      "rainYesterday": 0,
      "rainAll": 15,
      "windStrength": "0级",
      "type": "西风",
      "status": "报警",
      "deviceId": "40210179"
    },
    {
      "id": 4696794,
      "pm25": 0,
      "pm10": 0,
      "temperature": 25.8,
      "humidity": 48.2,
      "noise": 0,
      "windSpeed": 0.5,
      "windDirection": 270,
      "createTime": 1654762261000,
      "gps": "",
      "url": "",
      "dust": 0,
      "sprayOne": 0,
      "sprayTwo": 0,
      "sprayThree": 0,
      "sprayFour": 0,
      "alertFlag": null,
      "rainInstant": 0,
      "rainToday": 0,
      "rainYesterday": 0,
      "rainAll": 15,
      "windStrength": "1级",
      "type": "西风",
      "status": "报警",
      "deviceId": "40210179"
    },
    {
      "id": 4696791,
      "pm25": 0,
      "pm10": 0,
      "temperature": 25.7,
      "humidity": 48.2,
      "noise": 0,
      "windSpeed": 0.1,
      "windDirection": 270,
      "createTime": 1654762199000,
      "gps": "",
      "url": "",
      "dust": 0,
      "sprayOne": 0,
      "sprayTwo": 0,
      "sprayThree": 0,
      "sprayFour": 0,
      "alertFlag": null,
      "rainInstant": 0,
      "rainToday": 0,
      "rainYesterday": 0,
      "rainAll": 15,
      "windStrength": "0级",
      "type": "西风",
      "status": "报警",
      "deviceId": "40210179"
    }
  ],
  "count": 11541
}
上一页
添加环境监测数据
下一页
视频播放说明
Built with