Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- try
- {
- /**
- * L'on crée un client web.
- **/
- WebClient wc = new WebClient();
- /**
- * L'on télècharge le json du qui est le résultat de la requete de l'api.
- **/
- string result = wc.DownloadString(Config.api_vmid + server_id.ToString());
- JObject json = JObject.Parse(result);
- /**
- * Si le contenue de error est egals a faux l'on continue. Car cela veux dire qu'il n'y as pas d'erreur.
- * Sinon L'on retourne un erreur pour dire que le serveur n'est pas disponible.
- **/
- if (Boolean.Parse(json["error"].ToString()) == false)
- {
- /**
- * L'on récupère vmid que l'on passe en chaine de caractère et que l'on renvoie.
- **/
- int vmid = Int32.Parse(json["vmid"].ToString());
- return vmid;
- }
- else
- {
- throw new Exception("Le serveur n'est pas disponible.");
- }
- }
- catch (Exception)
- {
- throw new Exception("L'api de PH a est indisponible.");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement