获取屏幕图片

ws://127.0.0.1:33332/

接口描述

获取设备最新一帧图片

请求参数

application/json
参数名
类型
描述
必填
id
String
自定义传入一个ID 响应数据也会返回相同ID
可选
type
String
例子:getscreen
必填
serial
array
必须要包含:[] ---- 全部设备=[] 指定单个设备=["qeh8ea1s"] 指定多个设备=["qeh8ea1s","r515aaa"] 序列号通过【获取序列号】接口获取
必填
action
int
0=直接返回base64图片数据 1=下载图片到本地磁盘 2=【原图】直接返回base64图片数据 3=【原图】下载图片到本地磁盘
必填
data
json
例子:{"path":"D:\\11111\\"}
必填
path
String
D:\\11111\\
必填
x
int
起始坐标X
可选
y
int
起始坐标Y
可选
w
int
截取宽度
可选
h
int
截取高度
可选

响应参数

参数名
类型
描述
必填
state
int
0=成功 非0=失败
必填
message
String
返回错误信息
必填
data
json
例如:{"172.16.0.53:5555":"/9j/4AAQQ=="}
必填

说明 / 示例

**温馨提示**:直接返回base64图片数据 不包含 data:image/jpeg;base64, 头 **1**.直接返回base64图片数据 请求示例:`{"id":"abc123456","type":"getscreen","serial":[],"action":0,"data":{"path":"D:\\11111\\"}}` **2**.下载到本地磁盘 请求示例:`{"id":"abc123456","type":"getscreen","serial":[],"action":1,"data":{"path":"D:\\11111\\"}}` **3**.【原图】直接返回base64图片数据 请求示例:`{"id":"abc123456","type":"getscreen","serial":[],"action":2,"data":{"path":"D:\\11111\\"}}` **4**.【原图】下载到本地磁盘 请求示例:`{"id":"abc123456","type":"getscreen","serial":[],"action":3,"data":{"path":"D:\\11111\\"}}` **返回数据**:`{"id":"abc123456","state":0,"message":"","data":{"172.16.0.53:5555":"/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDABcQERQRDhcUEhQaGBcbIjklIh8fIkYyNSk5UkhXVVFIUE5bZoNvW2F8Yk5QcptzfIeLkpSSWG2grJ+OqoOPko3/2wBDARgaGiIeIkMlJUONXlBejY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY3/wAARCACgAFgDASIAAh/2Q=="}}`