Bonjour à tous,
Je souhaite utiliser l'api d'OVH pour checker la disponibilité d'un nom de domaine.
Cependant, je galère dans l'interprétation du résultat renvoyé...
Voici le code :
Les retours sont, pour un domaine disponible :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 function check_Domain($domain) { try { $soap = new SoapClient("https://www.ovh.com/soapi/soapi-re-1.52.wsdl"); $session = $soap->login(account, password,"fr", false); echo "login successfull<br/>"; $result = $soap->domainCheck($session, $domain); echo "domainCheck successfull<br/>"; print_r($result); $soap->logout($session); echo "<br/>logout successfull<br/>"; } catch(SoapFault $fault) { echo $fault; } }
Et pour un domaine enregistré :login successfull
domainCheck successfull
Array ( [0] => stdClass Object ( [predicate] => is_available [value] => 1 [reason] => Le domaine est disponible ) [1] => stdClass Object ( [predicate] => is_transferable [value] => [reason] => Le domaine n'est pas transférable car il est disponible ) [2] => stdClass Object ( [predicate] => is_renewable [value] => [reason] => Le nom de domaine n'est pas enregistré chez OVH ) )
logout successfull
Merci d'avance pour votre aide !login successfull
domainCheck successfull
Array ( [0] => stdClass Object ( [predicate] => is_available [value] => [reason] => domain owned by Ovh ) [1] => stdClass Object ( [predicate] => is_transferable [value] => [reason] => domain owned by Ovh ) [2] => stdClass Object ( [predicate] => is_renewable [value] => 1 [reason] => Ce nom de domaine est renouvellable ) )
logout successfull
++Darreugne++
Partager