本篇文章給大家帶來的內容是關于如何查詢一臺 ecs 實例的 web 管理終端 地址,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。
DescribeInstanceVncUrl
查詢一臺 ECS 實例的 Web 管理終端 地址。
描述
調用該接口時,您需要注意:
管理終端地址的有效期為 15 秒,調用接口成功后如果 15 秒內不使用該鏈接,URL 地址自動失效,您需要重新查詢。
單個管理終端鏈接的 持久鏈接(KeepAlive)時間為 60 秒,60 秒內您管理終端窗口沒有任何交互操作時,連接自動斷開。
如果連接中斷,每分鐘內重新連接的次數不能超過 30 次。
您需要在鏈接 https://g.alicdn.com/aliyun/ecs-console-vnc/0.0.7/index.html? 末尾加上 vncUrl=xxxx、instanceId=xxx 和 isWindows=True、isWindows=False 和 password=XXXXXX,參數之間使用 & 連接。其中:
參數 vncUrl:調用接口成功后會返回的 VncUrl 的值。
參數 instanceId:您的實例 ID。
參數 isWindows:該實例的操作系統是否是 Windows 系統。取值為 true 表示是 Windows 系統,取值為 false 表示不是 Windows 系統。
(可選)參數 password:該實例的遠程連接密碼,由 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 錯誤中心。