Hallo
Ich hatte am Wochenende ein paar Minuten Zeit und habe eine Art SDK geschrieben die den Einstieg und die Verwendung der API vereinfachen soll.
Die wichtigsten Fakten:
Das System ist so geschrieben, dass auch unerfahrene Entwickler sehr einfach damit arbeiten können. Selbst Einstellungen für die SOAP-Verbindung können mit nur eine Zeile Code sehr einfach angepasst werden. Durch die flexible Programmierung kann man aus einer Instanz direkt auf einen anderen Server zugreifen, oder man erstellt mehrere Instanzen um Daten zwischen Servern zu kopieren/verschieben/abzugleichen...
Der enthaltene Log beinhaltet alle Fehler, die beim Ausführen verursacht wurden. Zudem ist es möglich für unterschiedliche SOAP-Verbindungen auch unterschiedliche Log-Dateien zu erstellen.
Zudem unterstützt das System unbegrenzt viele vordefinierte Konfigurationen. Dabei ist das System so flexibel, dass die Daten aus einer Datenbank / externem System kommen können oder als eigene Config-File angelegt werden können.
Die Erweiterung mit einer eigenen Klasse, kann mit nur 3 Zeilen eingebunden werden. Genau so einfach ist auch ein Aufruf einer Funktion
require_once('system/system.php');
$system = new System;
$result = $system->api->request('LiveConfigVersion');
Weitere Beispiele, Informationen und das System ist kostenlos auf github zu finden.
https://github.com/Steinweber/LiveConfig-SOAP-SDK