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
Beispiel für das Auslesen der Transaktionskanäle
$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";
}
Beispielausgabe
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.