Page tree

Versions Compared

Key

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

Beschreibung

Mit Hilfe dieser Funktion können nicht mehr benötigte Transaktionskanäle gelöscht werden. Wenn ein Kanal gelöscht wird, dann können bereits getätigte Versendungen und Reaktionen nicht mehr ausgewertet werden.

Verfügbar ab Backclick-Version: 5.8.4

Um die Funktion aufzurufen 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)
  • ID des zu löschenden Kanals

Beispiel

Code Block
themeEclipse
languagephp
titleBeispiel für das Löschen eines Transaktionskanals
firstline2
linenumberstrue
$client = new SoapClient($wsdlUrl);
$deleteRequest = new StdClass();
$deleteRequest->mandatorId = 0;
$deleteRequest->channelId = 1;
try {
  $result = $client->deleteTransactionChannel($deleteRequest);
  var_dump($result);
} catch(Exception $e) {
  echo "Fehler aufgetreten: " . $e->getMessage() . "\r\n";
}  
Code Block
themeEclipse
languagephp
titleBeispielausgabe
firstline2
linenumberstrue
object(stdClass)#3 (1) {
  ["success"]=>
  bool(true)
}

Quellcode

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

Beispiel für das Löschen eines Transaktionskanals