NEWSTROLL Newsletter Software [Support Center]
Suchen:     Erweiterte Suche
Kategorien durchblättern:
NEWSTROLL Home Funktionen Demo-Account Glossar FAQ Impressum

Abonnenten per SOAP Webservice an- und abmelden

Gesehen: 9785
Bewertungen: 3
Last Update: 14. Sep 2011
by: NEWSTROLL Support .
Die NEWSTROLL Newsletter-Software bietet Ihnen die Möglichkeit Ihre Daten mit unserem System abzugleichen. So können Sie automatisiert Ihre An- und Abmeldungen pflegen und auf die Datenbasis zugreifen und ggfls. mit weiteren Personalisierungen aus Ihrer eigenen Kundendatenbank anreichern.

Sie können über den Webservice bereits jetzt Abonnenten für eine NEWSTROLL Gruppe anmelden und abmelden. Wie das funktioniert entnehmen Sie bitte dem folgenden Beispielcode für die Programmiersprache PHP .

PHP -Beispiel für den Zugriff auf die Abonnenten per SOAP Webservice Schnittstelle:

Die fett gedruckten Hinweise sind in Ihrem PHP -Code auf Ihr spezielles System anzupassen.

<?php
class Subscription {
    public $email = null; // Email Adresse
    public $workflow = false;  // Double-Opt-In nutzen ?
    public $personalization = array(); // Personalisierungen

    public function Subscription($email,$personalizations = array()) {
        $this->email = $email;
        $this->personalizations = $personalizations;
    }
}

class Personalization {
    public $label;
    public $value;
    public function Personalization($label,$value) {
        $this->label = $label;
        $this->value = $value;
    }
}

try {
    ini_set("soap.wsdl_cache_enabled", "0");
    $client = new SOAPClient('http://www.newstroll.de/app/ws/2010-02/?wsdl',
                array('login' => '**USERNAME**', 'password' => '**PASSWORD**','exceptions' => 1));

    $securityToken = '**IHRTOKEN**';
    $personalization = array(new Personalization('Alter','43'),new Personalization('Vorname','Marc'));
    $sub = new Subscription('my.email@gmail.com',$personalization);
    echo $client->addSubscription($securityToken,$sub,'**ID-der-Gruppe**');

    $sub = new Subscription('my.email@gmail.com');
    echo $client->removeSubscription($securityToken,$sub,'**ID-der-Gruppe**');

}
catch (SOAPFault $f) {
    echo $f->faultstring;
}
?>

Der Beispielcode setzt voraus, dass Sie eine Personalisierung mit dem Label "Alter" sowie "Vorname" angelegt haben.
Verwandte Artikel
document Abonnenten per SOAP Webservice an- und abmelden
document Abmeldungen und Bounces per SOAP auslesen
document Newsletter per SOAP importieren
document Was muss ich tun, dass sich Besucher meiner Webseite, für meinen Newsletter anmelden können?
document Ein Leser hat mir mitgeteilt, dass er eine neue E-Mail-Adresse hat. Wie kann ich diese ändern?
document Gruppen / Verteiler per SOAP auslesen
document Newsletter automatisiert aus externen Anwendungen anlegen
document Kann ich z.B. auch den Namen eines Newsletter-Lesers mit benutzen?

Weitere Artikel in dieser Kategorie
document Das Standard Anmeldefenster / Abmeldefenster gefällt mir nicht. Darf ich es ändern?
document Wie passe ich die Vorlagen (Templates) für An- und Abmeldung meiner Whitelabel-Lösung an?
document Whitelabel Lösung mittels virtuellem Newsletter-Server - unser Tool unter Ihrem Namen
document Wie richte ich die Domain bzw. Subdomain für meinen virtuellen Newsletter-Server (Whitelabel-Lösung) ein?
document Ich habe das Eintragen-Fenster gemäß Wizzard in meine Seite eingebaut. Wenn ich jetzt aber auf "eintragen" klicke, wird eine "newstroll.php" aufgerufen, welche er nicht findet. Was habe ich vergessen?
document Können Newsletter-Leser bei einem Klick auf meiner Webseite weiter verfolgt werden?
document Beim Anmelden auf der eigenen Webseite wird ein Account gefordert - was ist das? Hilfestellung und Lösung
document Gruppen / Verteiler per SOAP auslesen
document Dauerhaftes Newsletter-Archiv mit Eintragen-Funktion
document Kundendaten aus dem eigenen Magento Shop mit der NEWSTROLL Newsletter Software abgleichen
» More articles



RSS