Page tree

Versions Compared

Key

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

Diese Funktion bietet die Möglichkeit die Einträge der Robinsonliste auszulesen. Sie haben hier die Möglichkeit entweder die interne (feste) oder die temporäre Robinsonliste auszulesen. Sie bekommen immer eine Liste der enthaltenen E-Mail Adressen zurück.

Um die Funktion aufzurufen müssen Sie folgende Parameter angeben:

  • ID des Mandanten
  • API-Key (optionale Authentifizierung, wenn nicht angegeben, dann wird die Authentifizierung über die IP-Adressen vorgenommen)
  • Listentyp, der abgerufen werden soll (wird diese Angabe weggelassen, so wird immer die interne Liste ausgelesen)

 

Code Block
themeEclipse
languagephp
titleBeispiel für das Auslesen der internen Robinsonliste
firstline2
linenumberstrue
  $client = new SoapClient($wsdlUrl);
  $request = new StdClass();
  $request->mandatorId = 0;
  $request->apiKey = "";
  $request->temporaryList = false;
  try {
    $result = $client->getRobinsonEntries($request);
    $addresses = explode(" ", $result->addresses);
    var_dump($addresses);
  } catch (Exception $e) {
    echo "Error: " . $e->getMessage() . "\n";
  }
Code Block
themeEclipse
languagephp
titleBeispielausgabe
firstline2
linenumberstrue
array(11) {
  [0]=>
  string(16) "user@example.net"
}

Quellcode

Um ein funktionsfähiges Beispiel testen können, steht hier der Quellcode zum Download zur Verfügung.

Beispiel für das Auslesen der Robinsoneinträge