VH1322
08/06/2009, 15h08
Merci Tony
Flox, Oui ca fonctionne, je testais en local, donc pas de SSL pour le hhtps
Merci
Flox, Oui ca fonctionne, je testais en local, donc pas de SSL pour le hhtps
Merci
$soap = new SoapClient('https://www.ovh.com/soapi/soapi-re-1.3.wsdl'); //login try { $login = "******-ovh"; $password = "********"; $language = null; $multisession = false; $session = $soap->login($login,$password,$language,$multisession); echo "login successfull
"; } catch(SoapFault $fault) { echo "Error : ".$fault; } //domainCheck try { $result = $soap->domainCheck($session, $code); echo "domainCheck successfull
"; print_r($result); // place your code here ... echo "
"; } catch(SoapFault $fault) { echo "Error : ".$fault; } //logout try { $result = $soap->logout($session); echo "logout successfull
"; } catch(SoapFault $fault) { echo "Error : ".$fault; }
$soap = new SoapClient('https://www.ovh.com/soapi/soapi-1.2.wsdl');
//login
try {
$login = "xxxxxx-ovh";
$password = "******";
$language = null;
$multisession = false;
$session = $soap->login($login,$password,$language,$multisession) ;
echo "login successfull
";
} catch(SoapFault $fault) {
echo "Error : ".$fault;
}
//nicInfo
try {
$result = $soap->nicInfo($session, '');
echo "nicInfo successfull
";
print_r($result); // place your code here ...
echo "
";
} catch(SoapFault $fault) {
echo "Error : ".$fault;
}
//logout
try {
$result = $soap->logout($session);
echo "logout successfull
";
} catch(SoapFault $fault) {
echo "Error : ".$fault;
}
?>
login successfull
nicInfo successfull
stdClass Object ( [nic] => wsxxxx-ovh [name] => LENOM [firstname] => LEPRENOM [email] => L'EMAIL [phone] => +33.320xxxxxx [fax] => [address] => L'ADRESSE [city] => LAVILLE [area] => [zip] => 59xxx [country] => FR [language] => fr [legalform] => individual [organisation] => [legalName] => [legalNumber] => [vat] => [isOwner] => )
logout successfull
nicInfo
nicInfoReturn nicInfo ( string session, string nic )
Description
Récupèrer les informations du nic
Paramètres
string session : l'identifiant de session
string nic : l'identifiant du contact "nichandle"
Retour
string nic : le nichandle du contact
string name : le nom du contact
string firstname : le prénom du contact
string email : l'email du contact
string phone : le numéro de téléphone du contact (au format international, ex: +33.899701761)
string fax : le numéro de fax du contact
string address : l'adresse du contact
string city : la ville du contact
string area : le département du contact
string zip : le code postal du contact
string country : le code pays du contact (be|fr|pl|es|lu|ch|de|...)
string language : la langue du contact (fr|en|pl|es|de)
string legalform : la forme légale du contact (corporation|individual|association|other)
string organisation : le nom de l'organisation
string legalName : le dénomination légale du contact
string legalNumber : le numéro légal du contact (SIRET/INPI)
string vat : le numéro de TVA du contact
boolean isOwner : vrai si le contact est un nichandle propriétaire, faux sinon