Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • ID des Mandanten
  • API-Key (optionale Authentifizierung, wenn nicht angegeben, dann wird die Authentifizierung über die IP-Adressen vorgenommen)
  • ID des Newsletters, zu dem die Bounce-Informationen ausgelesen werden sollen.

Beispiel

Code Block
languagephp
themeEclipse
languagefirstlinephp2
titleBeispiel für das Abrufen von Bouncemail-Informationenfirstline2
linenumberstrue
$client = new SoapClient($wsdlUrl);
$bounceMailRequest = new StdClass();
$bounceMailRequest->mandatorId = 0;
$bounceMailRequest->newsletterId = 10480;
try {
  $result = $client->getBounceMails($bounceMailRequest);
  var_dump($result);
} catch (Exception $e) {
  echo "Fehler aufgetreten: " . $e->getMessage() . "\n";
} 


Code Block
languagephp
themeEclipse
languagefirstlinephp2
titleBeispielausgabefirstline2
linenumberstrue
object(stdClass)#3 (1) {
  ["bounceMails"]=>
  object(stdClass)#4 (1) {
    ["item"]=>
    array(12) {
      [0]=>
      object(stdClass)#5 (6) {
        ["bounceAddress"]=>
        string(18) "user@example.com"
        ["bounceMessage"]=>
        string(79) "550 5.1.8 <sdfsdf@backclick-test.de>: Sender address rejected: Domain not found"
        ["bounceCode"]=>
        int(550)
        ["bounceTime"]=>
        int(1362648772)
        ["isUnsubscribed"]=>
        bool(true)
        ["bounceType"]=>
        string(10) "HARDBOUNCE"
      }
    }
  }
}

...