この記事では、GetInstanceScreenshot を使用してインスタンスのスクリーンショット情報を取得する方法を紹介し、具体的な手順に焦点を当てています。この記事の内容はコンパクトなので、何かを得ることができれば幸いです。
GetInstanceScreenshot
Description
インスタンスのスクリーンショットは Base64 でエンコードされた JPG 画像形式で返されます。これは自分でデコードする必要があります。トラブルシューティングの際にこのインターフェイスを呼び出すことができます。また、次の点に注意してください:
インスタンスは実行状態である必要があります。
廃止されたインスタンス仕様ではスクリーンショット情報を取得できません。
#リクエストパラメータ
##戻りパラメータ
##例
リクエストの例
http://ecs-cn-hangzhou.example.com/?Action=GetInstanceScreenshot &RegionId=cn-shenzhen &InstanceId=i-j5e42sbbthlokka11eci &Wakeup=False &<公共请求参数>
通常の戻り値の例
XML 形式
<GetInstanceScreenshotResponse> <RequestId>22A1933F-AD02-4560-A6A7-53CF2231D942</RequestId> <InstanceId>i-j5e42sbbthlokka11ech</InstanceId> <Screenshot>iVBORw0KGgoA...AAABJRU5ErkJggg==</Screenshot> </GetInstanceScreenshotResponse>
JSON 形式
{ "RequestId": "22A1933F-AD02-4560-A6A7-53CF2231D942", "InstanceId": "i-j5e42sbbthlokka11ech", "Screenshot": "iVBORw0KGgoA...AAABJRU5ErkJggg==" }例外の戻り値例
XML形式
<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形式
{ "RequestId": "C38E0D94-C18B-44F3-8C05-6E35BE334088", "HostId": "ecs.aliyuncs.com", "Code": "NotSupported", "Message": "The operation is not supported for "i-j5e42sbbthlokkaXXXXX"." }
エラーコード
以下は、このインターフェイスに固有のエラー コードです。その他のエラー コードについては、API エラー センターをご覧ください。
以上がGetInstanceScreenshot を使用してインスタンスのスクリーンショット情報を取得しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。