视频监测优化提升工程

发布时间: 2026-07-24 10:19:30

数据库主键(Long)序列化为字符串

表示日期一律采用YYYY-MM-DD方式,例如2014-06-01表示201461

表示时间一律采用hh:mm:ss方式,并在最后加一个大写字母Z表示UTC时间。例如23:00:10Z表示UTC时间23010秒。

凡涉及日期和时间合并表示时,在两者中间加大写字母T,例如2014-06-01T23:00:10Z表示UTC时间20146123010秒。

Boolean(布尔值):true序列化为1false序列化为0

 

  公共响应体

参数名

类型

必填

说明

code

Integer

自定义响应码

message

String

响应返回信息

path

String

请求路径

status

Integer

http状态码

timestamp

DateTime

响应时间

traceId

String

链路追踪Id

data

Any

响应返回数据

error

Error

响应错误详情

Error

detail

String

异常详情

message

String

额外的错误信息。主要是字段校验错误的信息

code

String

额外的错误代码。主要是字段校验错误的code

field

String

额外的错误字段。主要字段校验错误的字段信息

stackTrace

StackTraceElement[]

错误堆栈信息

 

1.1.2    响应码

响应值

说明

20000-29999或者0

成功

 

1.1.3    术语说明:

1.1.3.1     路径参数

url地址中的参数

1.1.3.2     查询参数

Get请求中?后边的请求数据

1.1.3.3     请求体参数

Http请求body中的数据

2                接口定义

2.1            文件上传

2.1.1         上传设备录像

当设备完成一个录像文件的录制时,将该文件上传至服务

POST

·         https://218.85.66.246:8850/vnp/api/ss/open/records/upload

·         Content-type: multipart/form-data

参数:

参数名

类型

必填

说明

请求体参数

devGbId

String

设备国标编码

devGbUser

String

设备国标用户

startTime

String

录像开始时间(yyyy-MM-dd hh:mm:ss)

endTime

String

录像结束时间(yyyy-MM-dd hh:mm:ss)

requestTime

String

请求时间(yyyy-MM-dd hh:mm:ss)

fileMd5

String

文件md5

sign

String

签名(根据以上参数名字典升序后,将值拼接,并用设备国标注册密码SHA256加密得)

file

MultipartFile

录像文件

返回参数说明

参数名

类型

必填

说明

code

int

自定义响应码

message

string

响应返回信息