Check status of address added via URL
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