Verifier_NPAI

int Verifier_NPAI (login,password,email)

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);

}