get-server-settings 接口
获取设备通用设置。
请求方式
POST http://ip/mwapi/get-server-settings
返回数据
{
"status": 0,
"launchScene": 20,
"autoSwitch": 1,
"autoSwitchType": 3,
"autoSwitchSequence": [
1,
2,
3,
31
],
"usbMirror": 0,
"mirroringVerificationMode": 0,
"mirroringPasscode": "",
"screencastBGColor": 255,
"screencastNameEnable": 0,
"screencastFormatEnable": 0,
"screencastOverlayFadeOut": 0,
"airPlayEnable": 1,
"miracastEnable": 1,
"googleCastEnable": 1,
"cropBlackArea": 1,
"gotoSleep": 0,
"rebootWhenWakeUp": 0,
"autoBackup": 1,
"backupSchedule": 2,
"backupStartTime": 1668565521000,
"backupEndTime": 1668565882000,
"backupServers": [
{
"id": 0,
"type": 1,
"inUse": 1,
"accountId": "117565090367952230247",
"userName": "zhixiang zhou",
"photoPath": "https://lh3.googleusercontent.com/a/ALm5wu29tv0ygsDWb-QFTQCyGp-IyChrbLHk7uUQiL9g=s96-c",
"accessToken": "ya29.a0AeTM1idi0KcffF8y9gvuHSVbPT1OWC3AnRveO6I04CCeDCvefSpPQgrjbDVGDm7BeGkxbWp0UYH_jQQjK6bmX8v0Yg6Z3rrTgCvJ19nKoaW8JmoCvVmgORJnQDi-O2YubkCjn43agBL_Gavde0w2wmjbOoWUaCgYKAckSARISFQHWtWOmFT-XINioxR_XyRa1AMBm6A0163",
"refreshToken": "1//068k97tdb0IbFCgYIARAAGAYSNwF-L9Irtv5RkQ3JzhpD9dcJiCAzUhA7oUHZJ-ViEcDK5lFVlu3z1yFr9gsC8VqMXEKsLoE4zyc",
"dirName": "",
"invalid": 0,
"remoteDiskFull": 0
}
]
}
属性 | 说明 |
---|---|
status | 返回状态。0:请求成功,返回其它值请参考 API 状态码。 |
launchScene | 开机画面 ID |
autoSwitch | 连接 HDMI 或 Webcam 源后,是否自动切换至该源 |
autoSwitchType | 响应策略,0:无响应 2:按优先级顺序响应 3: 自动切入新接入的信号源场景。 |
autoSwitchSequence | 优先级顺序,仅在响应策略为 2 时有效。 1:HDMI 1、2:HDMI 2、3:WEBCAM、31:无线投屏画面 |
usbMirror | 对 USB-C 输出进行镜像,使画面内容展示正常 |
mirroringVerificationMode | 无线投屏验证方式 0:无验证 1:密码验证 2:动态投屏码验证 |
mirroringPasscode | 无线投屏验证密码 |
screencastBGColor | 无线投屏画面背景色。rgba, uint32 |
screencastNameEnable | 在屏幕上叠加投屏设备名称。1:叠加, 0:不叠加 |
screencastFormatEnable | 在屏幕上叠加投屏图像尺寸和帧率。1:叠加,0:不叠加 |
screencastOverlayFadeOut | 淡出方式。0:不淡出 1:5秒后淡出 2:10秒后淡出 3:20秒后淡出 4:30秒后淡出 5:1分钟后淡出 |
airPlayEnable | 允许支持 AirPlay 的苹果设备或其他设备投屏。 1:允许 0:不允许 |
miracastEnable | 允许支持 Miracast 的 Windows 设备或安卓设备等投屏。 1:允许 0:不允许 |
googleCastEnable | 允许支持 Google Cast 的软件或设备投屏,如 Chrome Book 或 Chrome 浏览器。 1:允许 0:不允许 |
cropBlackArea | 是否去除黑边,仅对 Miracast 生效。1:是 0:否 |
gotoSleep | 设备休眠方式,0:不休眠;1:30 分钟后休眠;2:1 小时后休眠;3:2 小时后休眠;4:4 小时后休眠 |
rebootWhenWakeUp | 设备唤醒后立即重新启动设备,true:重启 false:不重启 |
autoBackup | 是否启用自动备份 0:否 1:是 |
backupSchedule | 备份计划 0:全天 1:每天限定时间段 |
backupStartTime | 每天限定时间段开始时间戳,毫秒 |
backupEndTime | 每天限定时间段结束时间戳,毫秒 |
backupServers | Google Drive 授权账号信息 |
backupServer
属性 | 说明 |
---|---|
id | 唯一标识 |
type | 账号类型,当前仅支持 Google Drive 平台 |
inUse | 是否启用,当前仅支持一个账号授权,默认启用 |
accountId | 账号 ID |
userName | 用户昵称 |
photoPath | 用户头像 |
accessToken | 访问令牌 |
refreshToken | 刷新令牌 |
dirName | 上传目录,暂不支持 |
invalid | 授权异常 0:无异常 1:授权异常 |
remoteDiskFull | 云空间已满 0:未满 1:已满 |