Modifier les paramètres d’une campagne
Modif_Parametres_Campagne
int Modif_Parametres_Campagne (id_campagne, login,password,champ,valeur)
Seules les campagnes qui n’ont pas encore été envoyées peuvent être modifiées.
Description
Récupère les paramètres d’une campagne.
Paramètres (obligatoire)
login : l’identifiant client (nichandle)
motdepasse : le mot de passe
id_campagne : identifiant de la campagne
champ : nom du champ dont on doit modifier la valeur
value : nouvelle valeur du champ
Liste des champs modifiables et valeurs autorisées
| Champ | Valeur |
|---|---|
| reference | Référence de la campagne (référence interne) |
| nom_expediteur | Nom de l'expéditeur |
| reply | Adresse email de réponse |
| objet | Objet du message |
| images_jointes | 0 pour désactiver l'activation des images, 1 pour l'activer |
| lien_desinscription | 0 pour désactiver le lien de désinscription, 1 pour l'activer |
Retour
true
Messages d’erreur
Aucun champ ne doit rester vide login
Aucun champ ne doit rester vide motdepasse
Erreur d’identification (mauvais login / motdepasse)
Cette campagne ne semble pas vous appartenir
Ce champ ne fait pas partie de la liste des champs modifiables
Cette campagne a déjà été envoyée
Exemples
<?php
include('nusoap/nusoap.php');
$client = new soapclient('http://www.mdworks.info/_soap/control.php');
$params = [
'id_campagne' => 12345,
'login' => 'votre_login',
'motdepasse' => 'votre_mot_de_passe',
'champ' => 'nom_expediteur',
'valeur' => 'Ediware',
];
$ok = $client->call('Modif_Parametres_Campagne', $params);
if ($client->fault) {
die("Erreur SOAP : {$client->faultstring}");
}
var_dump($ok);Dernière modification