ホームページ >運用・保守 >Linuxの運用と保守 >ECS インスタンスの Web 管理端末アドレスをクエリする方法
この記事の内容は、ECS インスタンスの Web 管理端末アドレスをクエリする方法に関するものです。必要な方は参考にしていただければ幸いです。
DescribeInstanceVncUrl
ECS インスタンスの Web 管理端末アドレスをクエリします。
説明
このインターフェイスを呼び出すときは、次の点に注意する必要があります。
管理端末アドレスの有効期間インターフェイスが成功してから 15 秒以内にリンクが使用されない場合、URL アドレスは自動的に無効になり、再度クエリする必要があります。
単一管理端末リンクの永続リンク (KeepAlive) 時間は 60 秒です。60 秒以内に管理端末ウィンドウでの操作がない場合、接続は自動的に切断されます。
接続が中断された場合、再接続の回数は 1 分あたり 30 回を超えることはできません。
リンク https://g.alicdn.com/aliyun/ecs-console-vnc/0.0.7/index の最後に vncUrl=xxxx、instanceId=xxx、isWindows=True を追加する必要があります。 .html? 、isWindows=False、およびpassword=XXXXXXの場合は、&を使用してパラメータを接続します。
パラメータ vncUrl: インターフェイスが正常に呼び出された後に返される VncUrl の値。
パラメータinstanceId: インスタンスID。
パラメータ isWindows: このインスタンスのオペレーティング システムが Windows システムであるかどうか。値が true の場合は Windows システムであることを示し、値が false の場合は Windows システムではないことを示します。
(オプション) パラメータ パスワード: このインスタンスのリモート接続パスワード。6 桁の数字または大文字と小文字で構成されます。このパラメータを使用すると、管理端末への接続時にパスワードの入力が不要になります。
例:
index.html?vncUrl=ws%3A%2F%xxx&instanceId=i-wz9hhwq5a6tmxxxxxxx&isWindows=true
または
index.html?vncUrl=ws%3A%2F%xxx&instanceId=i-wz9hhwq5a6tmxxxxxxx&isWindows=true&Password=111111
リクエスト パラメータ
戻りパラメータ
##例
リクエストの例
https://ecs.aliyuncs.com/?Action=DescribeInstanceVncUrl &RegionId=cn-qingdao &InstanceId=AY121018033933eaxxxxxxx &<公共请求参数>
返却例
XML形式
<DescribeInstanceVncUrlResponse> <RequestId>1450F2D7-5435-4420-BBC9-49C5xxxxxxxx</RequestId> <VncUrl>ws%3A%2F%2Fhz01-vncproxy.aliyun.com%2Fwebsockify%2F%3Fs%3DDvh%252FIA%252BYc73gWO48c Bx2gBxUDVzaAnSKr74pq30mzqUYgeUMcB%252FbkNixDxdEA996</VncUrl> </DescribeInstanceVncUrlResponse>
JSON形式
{ "RequestId": "1450F2D7-5435-4420-BBC9-49C514B0157E", "VncUrl": "ws%3A%2F%2Fhz01-vncproxy.aliyun.com%2Fwebsockify%2F%3Fs%3DDvh%252 FIA%252BYc73gWO48cBx2gBxUDVzaAnSKr74pq30mzqUYgeUMcB%252FbkNixDxdEA996" }
エラー コード
このインターフェイスに固有のエラー コードは次のとおりです。その他のエラー コードについては、API エラー センターをご覧ください。以上がECS インスタンスの Web 管理端末アドレスをクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。