Page tree

Versions Compared

Key

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

Beschreibung

Mit Hilfe dieser Funktion können alle bestehenden Transaktionskanäle ausgelesen werden, welche für statistische Auswertung der Transaktionsmails zur Verfügung stehen.

Verfügbar ab Backclick-Version: 5.8.4

Um die Transaktionskanäle auszulesen müssen folgende Angaben gemacht werden:

  • ID des Mandanten
  • API-Key (optionale Authentifizierung, wenn nicht angegeben, dann wird die Authentifizierung über die IP-Adressen vorgenommen)

Beispiel

Code Block
themeEclipse
languagephp
titleBeispiel für das Auslesen der Transaktionskanäle
firstline2
linenumberstrue
$client = new SoapClient($wsdlUrl);
$channelRequest = new StdClass();
$channelRequest->mandatorId = 0;
try {
  $result = $client->getTransactionChannels($channelRequest);
  var_dump($result);
} catch(Exception $e) {
  echo "Fehler aufgetreten: " . $e->getMessage() . "\r\n";
}  
Code Block
themeEclipse
languagephp
titleBeispielausgabe
firstline2
linenumberstrue
object(stdClass)#3 (1) {
  ["transactionChannels"]=>
  array(3) {
    [0]=>
    object(stdClass)#4 (3) {
      ["channelId"]=>
      int(1)
      ["channelName"]=>
      string(12) "Channelname"
      ["channelDescription"]=>
      string(0) "Channelbeschreibung"
    }
  }
}

Quellcode

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

Beispiel für das Auslesen der Transaktionskanäle