Skip to content
Check status of address added via URL

Check status of address added via URL

By Mounir 1 min read

Check the import status of addresses added to the recipient list via a URL.

array Check_Statut_Campagne( login, motdepasse, id_campagne)

Description

Check the status of an address import into a campaign’s recipient list.

Parameters (required)

login: customer ID (nichandle)

motdepasse: the password

id_campagne: the campaign identifier

Return value

true (1) or false (0)

Error messages

No field must be left empty login

No field must be left empty motdepasse

No field must be left empty id

Authentication error (invalid login / password)

This campaign does not appear to belong to you

Example with NuSOAP

The following example checks the status for a campaign:

i nclude(’nusoap/nusoap.php’);

$client = new soapclient('https://www.eml-srv.com/_soap/control.php');   // Remove the 's' from https if CURL is not installed

$parametres = array(
	'login'=>'your_login',
	'motdepasse'=>'your_password',
	'id_campagne'=>'21',
	);

$variable=$client->call('Check_Statut_Campagne', $parametres);

// Retrieve the error, if any
if($client->fault)
die("Error:Code: {$client->faultcode}"
. "Detail: {$client->faultactor}"
. "Solution: {$client->faultstring}");

echo $variable;

Example with 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->Check_Statut_Campagne('your_login','your_password','21',$url);
//or
//$variable = $client->__soapCall(Check_Statut_Campagne,$parametres);
//$variable=unserialize(rawurldecode($variable));
print_r($variable);
} catch (SoapFault $fault) {
    trigger_error("SOAP Fault: (faultcode: {$fault->faultcode}, faultstring: {$fault->faultstring})", E_USER_ERROR);
}
Last updated on