Delete a campaign
Delete a campaign (one that has not yet been sent).
array Supprimer_Campagne( login, motdepasse, id_campagne)
Description
Permanently delete a campaign.
Parameters (required)
login: customer ID (nichandle)
motdepasse: the password
id_campagne: the campaign identifier
Return value
true (1) or error.
Error messages
No field must be left empty login
No field must be left empty motdepasse
This campaign does not appear to belong to you
This campaign has already been sent
Example with NuSOAP
The following example deletes a campaign
<source lang="php"> include('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( 'id_campagne'=>'id_campagne', 'login'=>'your_login', 'motdepasse'=>'your_password' );
$variable=$client->call('Supprimer_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->Supprimer_Campagne('id_campagne','your_login','your_password'); //or //$variable = $client->__soapCall(Supprimer_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