You need to enable JavaScript to run this app.
文档中心
云服务器

云服务器

复制全文
下载 pdf
运维
GetConsoleScreenshot - 获取屏幕截图
复制全文
下载 pdf
GetConsoleScreenshot - 获取屏幕截图
调用 GetConsoleScreenshot 接口,获取正在运行实例的JPG格式屏幕截图。​
注意事项​
  • 仅支持获取运行中状态实例的屏幕截图。​
  • 暂不支持弹性裸金属型规格的实例。​
  • 返回的内容是Base64编码后的JPG图像格式的实例截屏,您需要自行解码。​
  • 本接口存在请求频率限制,建议两次请求间隔10s左右,避免请求频率超过接口限制。​
调试​
API Explorer
您可以通过 API Explorer 在线发起调用,无需关注签名生成过程,快速获取调用结果。
​
请求参数​
下表仅列出该接口特有的请求参数和部分公共参数。更多信息请见公共参数。​
Action string 必选 示例值:GetConsoleScreenshot​
要执行的操作,取值:GetConsoleScreenshot。​
​
Version string 必选 示例值:2020-04-01​
API的版本,取值:2020-04-01。​
​
InstanceId string 必选 示例值:i-3tiefmkskq3vj0******​
实例ID。您可以调用DescribeInstances接口查询获取实例ID。​
​
WakeUp boolean 可选 示例值:false​
是否唤醒处于休眠状态的实例。取值:​
  • true:唤醒处于休眠状态的实例。​
  • false(默认):不唤醒处于休眠状态的实例。​
​
​
​
返回参数​
下表仅列出本接口特有的返回参数。更多信息请参见返回结构。​
InstanceId string 示例值:i-3tiefmkskq3vj0******​
实例ID。​
​
Screenshot string 示例值:/9j/2wCEAAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKC******​
Base64编码后的JPG图像格式的实例截屏。​
说明​
您可以为返回值加前缀 data:image/jpeg;base64,直接在浏览器打开截图。​
​
​
​
请求示例​
​
GET /?Action=GetConsoleScreenshot&Version=2020-04-01&InstanceId=i-3tiefmkskq3vj0****** HTTP/1.1​
Host: ecs.cn-beijing.volcengineapi.com​
Region: cn-beijing​
ServiceName: ecs​
​
返回示例​
​
{​
"ResponseMetadata": {​
"RequestId": "202106111445100102252431000052****",​
"Action": "GetConsoleScreenshot",​
"Version": "2020-04-01",​
"Service": "ecs",​
"Region": "cn-beijing"​
},​
"Result": {​
"InstanceId": "i-3tiefmkskq3vj0******",​
"Screenshot": "/9j/2wCEAAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKC******"​
}​
}​
​
错误码​
下表为您列举了该接口与业务逻辑相关的错误码。公共错误码请参见公共错误码文档。​
​
状态码​
错误码​
错误信息​
说明​
400​
InvalidInstanceStatus​
The status of the specified instance does not support this request.​
当前实例的状态不支持此操作。​
400​
InvalidInstanceTypeForGetConsoleScreenshot.Unsupported​
The specified InstanceType does not support get instance console screenshot.​
指定的实例类型不支持获取屏幕截图。​
400​
MissingParameter.InstanceId​
The required parameter InstanceId is not supplied.​
参数实例ID不能为空。​
404​
InvalidInstance.NotFound​
The specified instance does not exist.​
指定的实例不存在。​
429​
FlowLimitExceeded​
You've reach the limit on request rate of resources.​
您已超过资源请求限速。​
500​
InternalError​
An internal error has occurred.​
内部错误,请重试。如果多次尝试失败,请提交工单。​
​
​
最近更新时间:2025.09.04 16:54:57
这个页面对您有帮助吗?
有用
有用
无用
无用