首頁 >運維 >linux運維 >如何查詢一台 ECS 實例的 Web 管理終端機 位址

如何查詢一台 ECS 實例的 Web 管理終端機 位址

坏嘻嘻
坏嘻嘻原創
2018-09-19 17:20:131997瀏覽

這篇文章帶給大家的內容是關於如何查詢一台 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

#請求參數

如何查詢一台 ECS 實例的 Web 管理終端機 位址

如何查詢一台 ECS 實例的 Web 管理終端機 位址

#傳回參數

#請求範例

https://ecs.aliyuncs.com/?Action=DescribeInstanceVncUrl
&RegionId=cn-qingdao
&InstanceId=AY121018033933eaxxxxxxx
&<公共请求参数>
返回範例

XML 格式

如何查詢一台 ECS 實例的 Web 管理終端機 位址

<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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn