COEX140
  1. 预设
COEX140
  • API使用说明
  • 错误码
  • 常用接口
    • 获取屏幕信息
      GET
    • 设置屏幕亮度
      PUT
    • 设置屏幕gamma
      PUT
    • 设置黑屏冻结
      PUT
    • 获取预设信息
      GET
    • 应用预设
      POST
    • 获取所有箱体信息
      GET
    • 设置箱体的mapping使能
      PUT
    • 获取输入源列表
      GET
    • 图层切换源
      PUT
    • 设置EDID
      PUT
    • 设置屏幕色温
      PUT
    • 获取实时监控信息
      GET
  • 输入
    • 获取输入信息
      • 获取输入源列表
      • 获取输入数据
    • EDID
      • 设置EDID
    • 颜色调节
      • 设置饱和度
      • 设置对比度
      • 设置颜色暗部
      • 设置色调
      • 重置颜色调节
    • 内置源
      • 设置发送卡测试画面
    • 设置HDR模式
      • 设置HDR模式
  • 屏幕
    • 幕布
      • 幕布mapping
    • 图层
      • 图层切换源
    • 处理
      • 3D LUT功能
        • 导入3D LUT文件
        • 删除3D LUT文件
        • 设置3D LUT强度
        • 设置3D LUT使能
    • 画质
      • 色域
        • 以屏幕为单位设置自定义色域
        • 切换色域
      • 获取屏幕显示效果参数
      • 设置屏幕自定义gamma表
      • 设置屏幕色温
      • 设置屏幕亮度
      • 设置屏幕gamma
    • 输出
      • 3D功能
        • 3D发射器功能
          • 设置3D发射器使能
        • 开启/关闭3D
      • 输出参数获取
        • 获取屏幕输出数据
      • 显示模式
        • 设置黑屏冻结
      • 多模式
        • 按屏幕设置多模式
      • 获取显示状态
      • 设置输出位深
      • 输出同步锁定切源
    • 预设
      • 获取预设信息
        GET
      • 应用预设
        POST
      • 修改预设
        POST
    • 计划
      • 获取所有屏的计划信息
      • 设置计划开关状态
      • 删除亮度策略
    • 多模式
    • 获取屏幕箱体数量
      GET
    • 获取屏幕信息
      GET
    • 获取屏幕属性信息
      GET
  • 设备
    • 监控
      • 获取实时监控信息
    • 设备定位
      • 设备定位
    • 设置黑屏冻结
  • 箱体
    • 箱体信息获取
      • 获取所有箱体信息
    • 亮度调节
      • 设置箱体rgb亮度
      • 设置箱体亮度
    • 色温调节
      • 设置箱体的色温
    • 箱体画面控制
      • 设置接收卡测试画面
    • 配置箱体拓扑
      • 移动箱体
    • 箱体定位
      • 设置箱体的mapping使能
    • 多模式
      • 按箱子设置多模式
  1. 预设

修改预设

POST
/api/v1/preset/update
All
提示
该接口用于修改预设的名称,是否包含输入,输出,屏体拓扑等

请求参数

Header 参数
Content-Type
string 
必需
示例值:
application/json
Device-Key
string 
可选
默认值:
10.40.41.200:8001
Body 参数application/json
screenID
string 
屏幕ID
必需
获取接口/api/v1/preset,字段为screenID
preset
object 
必需
sequenceNumber
integer 
预设序号
必需
int16类型,获取接口/api/v1/preset,字段为sequenceNumber
name
string 
预设名字
必需
sourceData
boolean 
是否修改源相关预设信息
必需
true表示此预设包含输入源参数,false表示不包含
processingData
boolean 
是否修改处理相关预设信息
必需
true表示此预设包含处理参数,false表示不包含
outputData
boolean 
是否修改输出相关预设信息
必需
true表示此预设包含输出参数,false表示不包含
screenData
boolean 
是否修改屏相关预设信息
必需
true表示此预设包含屏参数(包括图层参数),false表示不包含
effectSwitch
integer 
过渡是否开启黑屏
必需
0表示不开启黑屏渐变,1表示开启黑屏渐变,默认不开启
示例
{
    "screenID": "string",
    "preset": {
        "sequenceNumber": 0,
        "name": "string",
        "sourceData": true,
        "processingData": true,
        "outputData": true,
        "screenData": true,
        "effectSwitch": 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 'http://dev-cn.your-api-server.com:8001/api/v1/preset/update' \
--header 'Device-Key: 10.40.41.200:8001' \
--header 'Content-Type: application/json' \
--data-raw '{
    "screenID": "string",
    "preset": {
        "sequenceNumber": 0,
        "name": "string",
        "sourceData": true,
        "processingData": true,
        "outputData": true,
        "screenData": true,
        "effectSwitch": 0
    }
}'

返回响应

🟢200成功
application/json
Body
code
integer 
可选
code返回码,参考《错误码》
data
object 
返回数据
可选
message
string 
code码对应信息
可选
示例
{
    "code": 0,
    "data": {},
    "message": "string"
}
修改于 2024-07-01 08:40:42
上一页
应用预设
下一页
获取所有屏的计划信息
Built with