這篇文章帶給大家的內容是關於如何查詢一台 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
&<公共请求参数>
返回範例
<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中文網其他相關文章!