Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
dokumentation_der_autofokus24_tree-soap-schnittstelle [2018-11-06 21:24] admin Formatierung |
dokumentation_der_autofokus24_tree-soap-schnittstelle [2018-11-07 17:43] admin Formatierung |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== Dokumentation Der Autofokus24 Tree-Soap-Schnittstelle ====== | + | ====== Dokumentation der Autofokus24 Tree-Soap-Schnittstelle ====== |
**Bitte beachten Sie, dass die SOAP-APIs nicht mehr aktiv weiterentwickelt werden. Neue Kunden sollten ausschließlich die RESTful API nutzen, bestehende Nutzer der SOAP-Schnittstellen sollten mittelfristig auf REST umstellen.** | **Bitte beachten Sie, dass die SOAP-APIs nicht mehr aktiv weiterentwickelt werden. Neue Kunden sollten ausschließlich die RESTful API nutzen, bestehende Nutzer der SOAP-Schnittstellen sollten mittelfristig auf REST umstellen.** | ||
Zeile 6: | Zeile 6: | ||
- | ====== SOAP-Zugang ====== | + | ===== SOAP-Zugang ===== |
- | ===== Zugangsdaten ===== | + | ==== Zugangsdaten ==== |
Zeile 21: | Zeile 21: | ||
- | ====== Funktionen ====== | + | ===== Funktionen ===== |
- | ===== login ===== | + | ==== login ==== |
Syntax: <code>bool login ( string username, string password [ ,bool useSoapFaults = false] )</code> | Syntax: <code>bool login ( string username, string password [ ,bool useSoapFaults = false] )</code> | ||
Zeile 36: | Zeile 36: | ||
- | ===== getMakes ===== | + | ==== getMakes ==== |
Syntax: <code>array getMakes([string username = "" [, string password = "" ]]) </code> | Syntax: <code>array getMakes([string username = "" [, string password = "" ]]) </code> | ||
Zeile 49: | Zeile 49: | ||
- | ===== getModels ===== | + | ==== getModels ==== |
Syntax: <code>array getModels (int year, int month, int makeId) </code> | Syntax: <code>array getModels (int year, int month, int makeId) </code> | ||
Zeile 63: | Zeile 63: | ||
- | ===== getSubmodels ===== | + | ==== getSubmodels ==== |
Syntax: <code>array getSubmodels (int year, int month, int modelId) </code> | Syntax: <code>array getSubmodels (int year, int month, int modelId) </code> | ||
Zeile 77: | Zeile 77: | ||
- | ===== getBuildtypes ===== | + | ==== getBuildtypes ==== |
Syntax: <code>array getBuildtypes (int year, int month, int submodelId) </code> | Syntax: <code>array getBuildtypes (int year, int month, int submodelId) </code> | ||
Zeile 91: | Zeile 91: | ||
- | ===== getMotors ===== | + | ==== getMotors ==== |
Syntax: <code>array getMotors (int year, int month, int submodelId, int buildtypeId) </code> | Syntax: <code>array getMotors (int year, int month, int submodelId, int buildtypeId) </code> | ||
Zeile 106: | Zeile 106: | ||
- | ===== getFokuscodes ===== | + | ==== getFokuscodes ==== |
Syntax: <code>array getFokuscodes (int year, int month, int submodelId, int buildtypeId, int motorId) </code> | Syntax: <code>array getFokuscodes (int year, int month, int submodelId, int buildtypeId, int motorId) </code> | ||
Zeile 121: | Zeile 121: | ||
- | ====== Tutorials ====== | + | ===== Tutorials ===== |
Im folgenden Abschnitt werden einige einfache Beispiele zur Verwendung der Autofokus24Tree-SOAP-Schnittstelle von Autofokus24.de dargestellt. | Im folgenden Abschnitt werden einige einfache Beispiele zur Verwendung der Autofokus24Tree-SOAP-Schnittstelle von Autofokus24.de dargestellt. | ||
- | ===== PHP-Tutorial ===== | + | ==== PHP-Tutorial ==== |
Für die Verwendung in PHP benötigen Sie die [[http://www.php.net/manual/de/class.soapclient.php|PHP-SoapClient-Klasse]]. | Für die Verwendung in PHP benötigen Sie die [[http://www.php.net/manual/de/class.soapclient.php|PHP-SoapClient-Klasse]]. | ||
- | ==== Initialisierung, Login und alle Marken holen ==== | + | === Initialisierung, Login und alle Marken holen === |
Code: | Code: | ||
Zeile 174: | Zeile 174: | ||
- | ==== Modelle von VW aus 01/1996 holen ==== | + | === Modelle von VW aus 01/1996 holen === |
Code: | Code: | ||
Zeile 242: | Zeile 242: | ||
- | ==== Untermodelle von VW Polo aus 01/1996 holen ==== | + | === Untermodelle von VW Polo aus 01/1996 holen === |
Code: | Code: | ||
Zeile 270: | Zeile 270: | ||
- | ==== Aufbauarten von VW Polo 3 aus 01/1996 holen ==== | + | === Aufbauarten von VW Polo 3 aus 01/1996 holen === |
Code: | Code: | ||
Zeile 299: | Zeile 299: | ||
</code> | </code> | ||
- | ==== Motorisierungen von VW Polo 3 01/1996, Limousine (3-Türig) holen ==== | + | === Motorisierungen von VW Polo 3 01/1996, Limousine (3-Türig) holen === |
Code: | Code: | ||
Zeile 362: | Zeile 362: | ||
- | ==== Fokuscodes von VW Polo 3 01/1996, Limousine (3-Türig), Benziner, 1.4 Liter holen ==== | + | === Fokuscodes von VW Polo 3 01/1996, Limousine (3-Türig), Benziner, 1.4 Liter holen === |
Code: | Code: |