- 根目录
- 认证
- 用户
- 角色
- 用户管理
- 设备
- 设备管理
- 创建设备组POST
- 修改设备组PUT
- 删除设备组DELETE
- 添加设备POST
- 删除设备DELETE
- 重启设备POST
- 关闭设备POST
- 创建设备分类POST
- 修改设备分类PUT
- 删除设备分类DELETE
- 获取未分组设备信息GET
- 修改设备基本信息PUT
- 批量修改设备所属组PUT
- 批量修改设备所属分类PUT
- 修改设备通道信息PUT
- 踢在线设备下线POST
- 获取通用配置GET
- 设置通用配置PUT
- 设置电源配置PUT
- 获取以太网配置GET
- 设置以太网配置PUT
- 获取Wifi配置GET
- 设置Wifi配置PUT
- 获取无线网络配置GET
- 设置无线网络配置PUT
- 获取抓拍配置GET
- 设置抓拍配置PUT
- 获取音频输入配置GET
- 设置音频输入配置PUT
- 获取音频输出配置GET
- 设置音频输出配置PUT
- 获取设备编码通道属性GET
- 设置设备编码通道属性POST
- 获取视频源GET
- 设置视频源PUT
- 获取设备GPS配置GET
- 设置设备GPS配置POST
- 获取设备服务器配置GET
- 设置设备服务器配置POST
- 获取设备存储器信息GET
- 设置设备存储器信息PUT
- 获取格式化进度GET
- 格式化存储器PUT
- 获取设备存储设置GET
- 修改设备存储设置POST
- 获取设备上传设置GET
- 修改设备上传设置POST
- 获取存储状态GET
- 获取存储计划GET
- 设置存储计划PUT
- 获取叠加信息GET
- 设置叠加信息PUT
- 获取升级固件状态GET
- 批量获取升级固件状态POST
- 升级固件POST
- 获取执法仪信息GET
- 设置执法仪信息PUT
- 获取传感器数据GET
- 设置传 感器数据PUT
- 获取上下线控制配置GET
- 设置上下线控制配置PUT
- 添加配置计划POST
- 修改配置计划PUT
- 删除配置计划DELETE
- 获取配置计划GET
- 获取配置计划列表POST
- 添加配置计划设备POST
- 删除配置计划设备POST
- 获取配置计划设备列表POST
- 获取配置计划设备GET
- 获取配置计划未 关联设备列表POST
- 云台
- IM群组
- 即时通讯
- websocket
- 历史数据
- 电子围栏
- 报警联动
- 28181in
- 28181out
- 地图标签
- 录像文件时间线
- 平台存储
- 平台存储状态
- 联系人
- 模块程序
- 黑白名单
- 媒体流操作
- 采集站管理
- 采集站对接
- 平台文件分类
设置设备服务器配置
POST
https://192.168.88.30:9781/bvcsp/v1/pu/serverconfigs/{puid}
最后修改时间:2024-06-20 07:40:00
请求参数
Path 参数
puid
string
设备id
Header 参数
Content-Type
string
必需
示例值:
application/json
Authorization
string
必需
Body 参数application/json
registerServer
object
注册服务器信息
addr
string
服务器IP或域名
port
number
服务器端口
proto
string
必需
keepAliveInterval
number
可选
username
string
登录用户名
password
string
登录密码
timeSource
object
校时服务器信息
timeZone
number
本地时区
dst
boolean
是否使用夏令时。
ntpPriority
number
可选
NTP优先级1-100, <=0表示不使用
gpsPriority
number
可选
GPS优先级1-100, <=0表示不使用。只有支持GPS的设备才有意义
ntpServer
object
可选
reserveServer
object
备用 注册服务器
addr
string
服务器IP或域名
port
number
服务器端口
proto
string
必需
keepAliveInterval
number
可选
username
string
登录用户名
password
string
登录密码
示例
{
"registerServer": {
"addr": "string",
"port": 0,
"proto": "string",
"keepAliveInterval": 0,
"username": "string",
"password": "string"
},
"timeSource": {
"timeZone": 0,
"dst": true,
"ntpPriority": 0,
"gpsPriority": 0,
"ntpServer": {
"addr": [
"string"
],
"port": [
0
],
"updateInterval": 0
}
},
"reserveServer": {
"addr": "string",
"port": 0,
"proto": "string",
"keepAliveInterval": 0,
"username": "string",
"password": "string"
}
}
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://192.168.88.30:9781/bvcsp/v1/pu/serverconfigs/' \
--header 'Authorization;' \
--header 'Content-Type: application/json' \
--data-raw '{
"registerServer": {
"addr": "string",
"port": 0,
"proto": "string",
"keepAliveInterval": 0,
"username": "string",
"password": "string"
},
"timeSource": {
"timeZone": 0,
"dst": true,
"ntpPriority": 0,
"gpsPriority": 0,
"ntpServer": {
"addr": [
"string"
],
"port": [
0
],
"updateInterval": 0
}
},
"reserveServer": {
"addr": "string",
"port": 0,
"proto": "string",
"keepAliveInterval": 0,
"username": "string",
"password": "string"
}
}'
返回响应
🟢200成功
application/json
Body
code
enum<integer>
错误码
枚举值:
012357468916101112131415171819
msg
string
结果描述
示例
{
"code": 0,
"msg": "string"
}