- API使用说明
- 1 鉴权
- 2 设备
- 3 接口
- 4 屏幕
- 5 图层
- 6. 场景
- 7 图库
4.1 获取屏幕信息
GET
/v1/screen/list-detail
请求参数
Query 参数
limit
string
单页数量
page
string
查询page页
screenId
string
可选
presetId
string
可选
presetType
string
可选
screenType
string
可选
示例代码
Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET 'http://prod-cn.your-api-server.com/v1/screen/list-detail'
返回响应
🟢200成功
application/json
Body
code
integer
响应码
message
string
响应消息内容
data
object
必需
list
array [object {68}]
必需
count
integer
当前页数据条数
page
integer
当前页码
totalCount
integer
数据总条数
totalPage
integer
总页数
示例
{
"code": 0,
"message": "string",
"data": {
"list": [
{
"screenId": 0,
"screenIdObj": {
"id": 0,
"type": 0
},
"general": {
"name": "string",
"area": {
"areaId": 0,
"areaName": "string"
}
},
"mosaic": {
"type": 0,
"splice": {
"row": 0,
"column": 0
},
"window": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
},
"outputs": [
{
"interfaceId": 0,
"interfaceOnline": 0,
"name": "string",
"pos": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
},
"crop": {
"x": 0,
"y": 0,
"width": 0,
"height": 0
},
"rotate": {
"enable": "string",
"angle": "string"
},
"": [
{
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"enable": 0,
"index": 0
}
],
"feather": [
{
"enable": 0,
"type": 0,
"gamma": 0,
"width": 0,
"areaIndex": 0
}
],
"area": [
{
"x": 0,
"y": 0,
"width": 0,
"height": 0,
"enable": 0,
"index": 0
}
]
}
],
"isShowRect": 0
},
"colorDepth": {
"preset": 0,
"actual": 0
},
"colorSpace": {
"preset": 0
},
"colorRange": {
"preset": 0
},
"colorGamut": {
"preset": 0
},
"dynamicRange": {
"preset": 0,
"actual": 0
},
"smpteMapping": {
"preset": 0
},
"timing": {
"interlaced": 0,
"refresh": 0,
"horizontal": {
"addTime": 0,
"frontPorch": 0,
"sync": 0,
"syncPolarity": 0,
"totalTime": 0
},
"vertical": {
"addTime": 0,
"frontPorch": 0,
"sync": 0,
"syncPolarity": 0,
"totalTime": 0
}
},
"thumbTiming": {
"interlaced": 0,
"frame": 0,
"width": 0,
"height": 0
},
"timingSelect": {
"select": 0
},
"backgroundColor": {
"R": 0,
"G": 0,
"B": 0
},
"layout": {
"x": 0,
"y": 0
},
"physicalSize": {
"dotPitch": 0,
"unit": 0,
"width": 0,
"height": 0,
"enable": 0
},
"pgmEdit": 0,
"select": 0,
"imageQuality": {
"imageQualityMode": 0,
"eyeCare": 0,
"hue": 0,
"saturation": 0,
"gamma": 0,
"gammaScale": 0,
"contrast": {
"R": 0,
"G": 0,
"B": 0,
"coefficient": 0
},
"brightness": {
"R": 0,
"G": 0,
"B": 0,
"coefficient": 0
},
"shadow": {
"R": 0,
"G": 0,
"B": 0,
"W": 0
},
"highLight": {
"R": 0,
"G": 0,
"B": 0,
"W": 0
},
"colorTemperature": {
"mode": 0,
"quickAdjust": {
"value": 0
},
"advanceAdjust": {
"R": 0,
"G": 0,
"B": 0
}
}
},
"freeze": 0,
"ftb": {
"enable": 0,
"time": 0
},
"testPattern": {
"enable": 0,
"type": 0,
"bright": 0,
"grid": 0,
"gridType": 0,
"gridLineWidth": 0,
"speed": 0
},
"hdr": {
"sdr": {
"gamma": 0
},
"hdr10": {
"peakLuminance": 0,
"envLuminance": 0,
"pqMode": 0,
"toneMapping": 0,
"maxcll": {
"enable": true,
"presetMaxcll": 0
}
},
"hlg": {
"peakLuminance": 0,
"envLuminance": 0
}
},
"hdcp": {
"enable": 0,
"presetType": 0,
"actualType": 0
},
"genlock": {
"type": 0,
"frameRate": 0,
"frameRateScale": 0,
"frameRateMode": 0,
"phase": {
"enable": 0,
"offset": 0,
"phaseOffsetType": 0,
"angle": 0,
"angleScale": 0,
"percentage": 0,
"percentageScale": 0,
"lineCount": 0,
"pixel": 0
},
"sourceId": 0
},
"genlockStatus": {
"status": 0
},
"edge": {
"enable": 0,
"width": 0,
"height": 0
},
"threeD": {
"threeDEnable": 0,
"sourceFormat": 0,
"rightEyeOffset": 0,
"eyePriority": 0,
"thirdEmitterEnable": 0,
"emitterDelay": 0
},
"audio": {
"isMute": 0,
"volume": 0,
"source": [
{
"type": 0,
"id": 0
}
]
},
"presetPoll": {
"enable": 0,
"presetGroupId": 0
},
"tbar": {
"percent": 0
},
"novs": {
"enable": 0,
"status": 0
},
"threeDLut": {
"fileName": "string",
"fileTitle": "string",
"enable": 0,
"intensity": 0
},
"curves": [
{
"point": {
"input": 0,
"output": 0
},
"type": 0,
"selectType": 0,
"enable": "string",
"index": "string"
}
],
"colorReplace": {
"colorReplaceEnable": 0,
"skinProtectEnable": 0,
"srcColor": {
"r": 0,
"g": 0,
"b": 0
},
"dstColor": {
"r": 0,
"g": 0,
"b": 0
},
"tolerance": 0,
"softness": 0,
"shadow": 0
},
"colorCorrect": {
"enable": 0,
"colorCorrectParams": [
{
"colorCorrectType": 0,
"rgb": {
"r": 0,
"Scale": "string",
"g": 0,
"gScale": "string",
"b": 0,
"bScale": "string"
},
"hsv": {
"h": 0,
"hScale": "string",
"s": 0,
"sScale": "string",
"v": 0,
"vScale": "string"
}
}
]
},
"dynamicBooster": {
"enable": 0,
"level": "string"
},
"magicGray": {
"xbitEnable": 0,
"preciseGrayscaleEnable": 0
},
"functionList": {
"isSupportPreciseGrayscale": 0,
"isSupport22BitPlus": 0,
"isSupportDynamicBooster": 0,
"isSupportGamut": 0
},
"cabinetOverwriteInfo": {
"overwrite": 0,
"moduleRow": 0,
"moduleCol": 0
},
"multiModeInfo": {
"currentModeId": 0,
"modeList": [
{
"modeId": 0,
"modeName": "string"
}
]
},
"netportBackup": {
"backupType": 0,
"enableType": 0,
"netportIds": [
{
"masterNetportId": 0,
"backupNetportId": 0
}
]
},
"screenBoundRect": {
"width": 0,
"height": 0
},
"adjustment": {
"brightness": {
"ratio": 0,
"ratioScale": 0
},
"gamma": {
"value": 0,
"scale": 0
},
"colorTemperature": 0
},
"syncLock": {
"interfaceID": "string",
"syncLockType": 0,
"frameRate": 0,
"syncLockStatus": 0,
"phaseOffset": {
"phaseOffsetType": 0,
"angle": 0,
"percentage": 0,
"lineCount": 0,
"pixel": 0
}
},
"frameMultiplication": {
"frameMultiplicationEnable": 0,
"frameMultiplicationQuantity": 0,
"outputFrames": [
{
"frameIndex": 0,
"frameType": 0,
"offset": {
"x": 0,
"y": 0
},
"color": {
"R": 0,
"G": 0,
"B": 0
}
}
]
},
"additionalFrameLatencyValue": 0,
"layerLayout": 0,
"screenWorkMode": 0,
"lowDelayEnable": 0,
"lockState": 0,
"interfaceLocation": 0,
"enable": 0,
"keyPosition": [
0
],
"state": 0,
"order": 0,
"template": {
"id": 0,
"moduleType": 0,
"type": 0
},
"customGamut": {
"name": "string",
"colorGamutInfo": {
"rLxy": {
"gamutType": 0,
"lum": 0,
"x": 0,
"y": 0
},
"gLxy": {
"gamutType": 0,
"lum": 0,
"x": 0,
"y": 0
},
"bLxy": {
"gamutType": 0,
"lum": 0,
"x": 0,
"y": 0
},
"wLxy": {
"gamutType": 0,
"lum": 0,
"x": 0,
"y": 0
},
"colorTemperature": 0,
"scale": 0
}
},
"originGamut": {
"rLxy": {
"gamutType": 0,
"lum": 0,
"x": 0,
"y": 0
},
"gLxy": {
"gamutType": 0,
"lum": 0,
"x": 0,
"y": 0
},
"bLxy": {
"gamutType": 0,
"lum": 0,
"x": 0,
"y": 0
},
"wLxy": {
"gamutType": 0,
"lum": 0,
"x": 0,
"y": 0
},
"colorTemperature": 0,
"scale": 0
},
"selectGamut": {
"presetGamut": 0,
"actualGamut": 0,
"colorTemperature": 0
},
"eotf": {
"shadowCompensation": 0,
"shadowCompensationCoefficient": 0,
"ambientLightCompensation": 0,
"clipLevel": 0
},
"groupOrder": 0,
"group": {
"id": "string",
"order": 0,
"name": "string",
"updateTime": 0
},
"edgeFusion": {
"enable": 0,
"mode": "string"
},
"edgeFusionFlag": {
"enable": 0,
"color": {
"R": 0,
"G": 0,
"B": 0
}
},
"guid": "string",
"combinationType": 0,
"superScreenGUID": "string"
}
],
"count": 0,
"page": 0,
"totalCount": 0,
"totalPage": 0
}
}
修改于 2025-04-22 02:49:33