本文摘自PHP中文网,作者坏嘻嘻,侵删。
本文在介绍使用GetInstanceScreenshot获取实例的截屏信息的基础上,重点探讨了其具体步骤,本文内容紧凑,希望大家可以有所收获。GetInstanceScreenshot
描述
我们返回Base64编码后的JPG图像格式的实例截屏,您需要自行解码。您可以在排查故障时调用该接口,并请注意:
实例必须处于运行中(Running)状态。
已停售的实例规格 无法获取截屏信息。
请求参数
返回参数
示例
请求示例
1 2 3 4 5 | http:
&RegionId=cn-shenzhen
&InstanceId=i-j5e42sbbthlokka11eci
&Wakeup=False
&<公共请求参数>
|
正常返回示例
XML格式
1 2 3 4 5 | <GetInstanceScreenshotResponse>
<RequestId>22A1933F-AD02-4560-A6A7-53CF2231D942</RequestId>
<InstanceId>i-j5e42sbbthlokka11ech</InstanceId>
<Screenshot>iVBORw0KGgoA...AAABJRU5ErkJggg==</Screenshot>
</GetInstanceScreenshotResponse>
|
JSON格式
1 2 3 4 5 | {
"RequestId" : "22A1933F-AD02-4560-A6A7-53CF2231D942" ,
"InstanceId" : "i-j5e42sbbthlokka11ech" ,
"Screenshot" : "iVBORw0KGgoA...AAABJRU5ErkJggg=="
}
|
异常返回示例
XML格式
1 2 3 4 5 6 | <Error>
<RequestId>C38E0D94-C18B-44F3-8C05-6E35BE334088</RequestId>
<HostId>ecs.aliyuncs.com</HostId>
<Code>NotSupported</Code>
<Message>The operation is not supported for "i-j5e42sbbthlokkaXXXXX" .</Message>
</Error>
|
JSON格式
1 2 3 4 5 6 | {
"RequestId" : "C38E0D94-C18B-44F3-8C05-6E35BE334088" ,
"HostId" : "ecs.aliyuncs.com" ,
"Code" : "NotSupported" ,
"Message" : "The operation is not supported for " i-j5e42sbbthlokkaXXXXX "."
}
|
错误码
以下为本接口特有的错误码。更多错误码,请访问 API错误中心。
以上就是使用GetInstanceScreenshot获取实例的截屏信息的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
Linux实现开机启动程序或脚本的详解
Linux下目录的x执行权限问题探讨
Linux开发需要学什么?
windows与Linux的区别
Linux添加用户命令是什么
Linux如何查看ip地址
Linux中文件目录结构的详细介绍
常见的Linux操作系统有哪些
Linux deepin怎么卸载不用的旧内核
如何寻找想要的vim插件
更多相关阅读请进入《Linux》频道 >>
转载请注明出处:木庄网络博客 » 使用GetInstanceScreenshot获取实例的截屏信息