Le contenu de cet article explique comment interroger l'adresse du terminal de gestion Web d'une instance ECS. Il a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
DescribeInstanceVncUrl
Interrogez l'adresse du terminal de gestion Web d'une instance ECS.
Description
Lors de l'appel de cette interface, vous devez faire attention :
La durée de validité de l'adresse du terminal de gestion est de 15 secondes Appeler Si le lien n'est pas utilisé dans les 15 secondes suivant le succès de l'interface, l'adresse URL deviendra automatiquement invalide et vous devrez effectuer une nouvelle requête.
Le temps de lien persistant (KeepAlive) d'un seul lien de terminal de gestion est de 60 secondes. S'il n'y a aucune interaction dans la fenêtre de votre terminal de gestion dans les 60 secondes, la connexion sera automatiquement déconnectée.
Si la connexion est interrompue, le nombre de reconnexions ne peut excéder 30 fois par minute.
Vous devez ajouter vncUrl=xxxx, instanceId=xxx et isWindows=True à la fin du lien https://g.alicdn.com/aliyun/ecs-console-vnc/0.0.7/index .html? , isWindows=False et password=XXXXXX, utilisez & pour connecter les paramètres. Parmi eux :
Paramètre vncUrl : La valeur de VncUrl qui sera renvoyée une fois l'interface appelée avec succès.
Paramètre instanceId : Votre identifiant d'instance.
Paramètre isWindows : indique si le système d'exploitation de cette instance est le système Windows. Une valeur true indique qu'il s'agit d'un système Windows et une valeur false indique qu'il ne s'agit pas d'un système Windows.
(Facultatif) Mot de passe du paramètre : Le mot de passe de connexion à distance de cette instance, composé de 6 chiffres ou de lettres majuscules et minuscules. Lors de l'utilisation de ce paramètre, vous n'avez pas besoin de saisir de mot de passe lors de la connexion au terminal de gestion.
Exemple :
index.html?vncUrl=ws%3A%2F%xxx&instanceId=i-wz9hhwq5a6tmxxxxxxx&isWindows=true
ou
index.html?vncUrl=ws%3A%2F%xxx&instanceId=i-wz9hhwq5a6tmxxxxxxx&isWindows=true&Password=111111
Paramètres de requête
Paramètres de retour
Exemple
Exemple de requête
https://ecs.aliyuncs.com/?Action=DescribeInstanceVncUrl &RegionId=cn-qingdao &InstanceId=AY121018033933eaxxxxxxx &<公共请求参数>
Exemple de retour
Format 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>
Format JSON
{ "RequestId": "1450F2D7-5435-4420-BBC9-49C514B0157E", "VncUrl": "ws%3A%2F%2Fhz01-vncproxy.aliyun.com%2Fwebsockify%2F%3Fs%3DDvh%252 FIA%252BYc73gWO48cBx2gBxUDVzaAnSKr74pq30mzqUYgeUMcB%252FbkNixDxdEA996" }
Code d'erreur
Voici les codes d'erreur propres à cette interface. Pour plus de codes d'erreur, veuillez visiter le Centre d'erreurs API.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!