Verifier_NPAI
int Verifier_NPAI (login,password,email)
Table des matières
Description
Vérifie qu'une adresse email n'est pas dans la liste des adresses emails marquée comme NPAI hard l'od de l'une de vos précédentes campagnes.
Paramètres (obligatoire)
login : l'identifiant client (nichandle)
motdepasse : le mot de passe
email : l'adresse email
Retour
true si l'adresse est blacklistée
false sinon
Messages d'erreur
Aucun champ ne doit rester vide login
Aucun champ ne doit rester vide motdepasse
Aucun champ ne doit rester vide email
Erreur d'identification (mauvais login / motdepasse)
Exemple avec NuSOAP
include('nusoap/nusoap.php'); $client = new soapclient('https://www.eml-srv.com/_soap/control.php'); $parametres = array( 'login'=>'votre_login', 'motdepasse'=>'votre_mot_de_passe', 'email'=>'info@ediware.net' ); $variable=$client->call('Verifier_NPAI', $parametres); // Récupérer l'erreur le cas échéant if($client->fault) die("Erreur:Code: {$client->faultcode} " . "Détail: {$client->faultactor} " . "Solution: {$client->faultstring} "); echo 'Réponse:'.$variable.' ';
Exemple avec PHP5
try { $client = new SoapClient(null, array('location' => "https://www.eml-srv.com/_soap/control.php", 'uri' => "https://www.eml-srv.com", 'encoding'=>'ISO-8859-1' )); $variable = $client->Verifier_NPAI('votre_login','votre_mot_de_passe','email'); //ou //$variable = $client->__soapCall(Verifier_NPAI,$parametres); print_r($variable); } catch (SoapFault $fault) { trigger_error("SOAP Fault: (faultcode: {$fault->faultcode}, faultstring: {$fault->faultstring})", E_USER_ERROR); }