Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Beschreibung

Diese Funktion bieten die Möglichkeit einen Robinsoneintrag im System zu hinterlegen. Dabei können ein oder mehrere E-Mail Adressen hinzugefügt werden. Standardmäßig wird der Robinsoneintrag immer in der festen Robinsonliste hinterlegt. Um den oder die Einträge in der temporären Robinsonliste hinzuzufügen können Sie das Flag addToTemporaryRobinson setzen.

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

  • ID Ihres Mandanten
  • E-Mail Adressen als Array

Optional können Sie noch angeben, ob die E-Mail Adressen auf die temporäre Liste anstatt die feste Liste gesetzt werden sollen.

Als Ergebnis bekommen Sie die Information, ob die Aktion erfolgreich verlaufen ist. Zusätzlich bekommen Sie die Information, wie viele Ihrer Einträge auf die Liste gesetzt worden sind, und wie viele Einträge schon existiert haben.

Beispiel

 

Hinzufügen einer E-Mail Adresse zur Robinsonliste
$request = new StdClass();
$request->mandatorId = 0;
$request->addToTemporaryRobinson = false;
$request->subscriberEmails = array();
array_push($request->subscriberEmails, "user@example.com"); 
try {
  $result = $api->addRobinsonEntry($request);
  var_dump($result);
} catch (Exception $e) {
  echo "Fehler aufgetreten: " . $e->getMessage() . "\r\n";
}
Beispielausgabe
object(stdClass)#2 (3) {
  ["success"]=>
  bool(true)
  ["numAdded"]=>
  int(0)
  ["numAlreadyExists"]=>
  int(2)
}

Quellcode

Damit Sie ein funktionsfähiges Beispiel testen können, haben wir Ihnen hier den Quellcode zum Download zur Verfügung gestellt.

AddRobinson.phpBeispiel um einen Robinsoneintrag hinzuzufügen

  • No labels