时光机分页接口

时光机

满足日间人型快照快照200张即可生成时光机(日间定义:目前为6-21时)

接口地址:openapi/timeMachine/pageList?pageNo=1&pageSize=10

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
    "projectId": 1599728513727594491,
    "contractNo": "12456",
    "maxRecordDate": "2023-05-13"
}

请求参数:

参数名称 参数说明 请求类型 是否必须 数据类型 默认值
projectId 工地ID body true Long
contractNo 合同号 body false string
maxRecordDate 返回数据的最大日期(yyyy-MM-dd) body false string
pageNo 分页号 query param false int 1
pageSize 每页大小 query param false int 10

参数说明

1. contractNo或者projectId两个至少保证有一个字段有值;
2. projectStep,可选参数; 如果此字段有值, 返回相应工地指定的工地阶段+没有工地阶段的对应时光机列表;
3. maxRecordDate,可选参数;如果此字段有值, 返回的数据列表中的时光机日期不大于当前值;
4. pageSize<=100;

响应参数:

参数名称 参数说明 类型 格式
id ID long
projectId 工地ID long
recordDate 时光机生成时间 string yyyy-MM-dd
gifUrl 时光机链接 string

正常响应示例:

{
    "code":200,
    "message":"成功"
    "data":{
        "total":100,
        "size":10,
        "current":1,
        "records":[ {
            "id:1599728513727594490
            "projectId": 159972851372759449,
            "recordDate": "2023-01-12",
            "gifUrl": "https://reiniot-dcp.oss-cn-zhangjiakou.aliyuncs.com/ALI/time_machine/1416947347895750656/1649974775751901185/202307/4106892e-fb63-418d-92e4-87be784c55c3.gif"
        },
        ....
    ]
    }
}

全程时光机查询接口

接口地址:/openapi/timeLapseVideo/queryTimeMachineVideoByCondition?pageNo=1&pageSize=10

请求方式:POST

请求数据类型:application/json

响应数据类型:*/*

接口描述:

请求示例:

{
    "projectId": 1599728513727594491,
    "orgId": 1366595869803749377,
    "status": "PRODUCE"
}

参数说明

1. projectId 可选参数,工地ID;
2. orgId  可选参数,工地所属公司ID;
3. status 可选参数,视频制作状态, PRODUCE表示:合成中 , COMPLETE表示:完成 , COMPLETE_NO_MATERIAL表示:合成失败(无素材);

响应参数:

参数名称 参数说明 类型 格式
id ID long
projectId 工地ID long
createdTime 视频合成任务提交时间 string yyyy-MM-dd HH:mm
modifiedTime 视频生成结束时间 string yyyy-MM-dd HH:mm
videoUrl 视频地址 string
projectName 工地名称 string
orgName 工地所属公司名称 string
projectStatusDesc 工地状态中文描述 string
serialNumber 设备号 string
creatorName 创建者身份 string
videoName 视频名称 string
startTime 视频素材采集开始时间 string yyyy-MM-dd HH:mm:ss
endTime 视频素材采集结束时间 string yyyy-MM-dd HH:mm:ss

正常响应示例:

{
  "code": 200,
  "message": "成功",
  "data": {
    "records": [
      {
        "id": "1909487130544717826",
        "projectId": "1905436187725492226",
        "projectName": "新增工地0328--NT022053183-55栋",
        "projectStatus": "BEEN_COMPLETED",
        "projectStatusDesc": "完工",
        "serialNumber": "NT022053183",
        "orgId": "1363692883161612290",
        "orgName": "睿云北部公司",
        "status": "PRODUCE",
        "statusDesc": "合成中",
        "createdTime": "2025-04-08 14:03",
        "modifiedTime": null,
        "createdBy": null,
        "creatorName": "系统自动生成",
        "videoUrl": null,
        "videoName": null,
        "startTime": "2025-04-01 14:22:47",
        "endTime": "2025-04-08 10:55:22"
      }
    ],
    "total": "1",
    "size": "10",
    "current": "1",
    "pages": "1"
  },
  "successful": true
}
作者:admin  创建时间:2023-07-18 13:45
最后编辑:liangxiong  更新时间:2025-05-30 16:03