SLOONO.de-API Account: Adressbuch

Aus SLOONO.de-API

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

API

Anfrage

Adresse: http://www.sloono.de/API/httpkonto.php?section=adress

Parameter Typ Beschreibung Standard
user Text Username  
password Text MD5-Hashwert des Passworts  
return Text Mit dieser Variable wird das Antwortformat festgelegt. Mit text wird die Antwort als Mehrzeiliger Text zurückgegeben während xml ein XML-Schema liefert. text
httphead Zahl Wenn httphead auf 1 gesetzt wird, so werden bei Fehlern HTTP-Header ungleich 200 gesendet. Beim Wert 0 muss der Fehler aus der Antwort abgelesen werden. 1

Alle Variablen, die keinen Standartwert haben müssen gesetzt werden!

Antwort

Eine Vorauswahl wird bereits mit dem HTTP-Header der Antwort getroffen. Wenn etwas anderes als HTTP 1/1 200 OK als Antwort empfangen wird ist ein Fehler aufgetreten. Zurückgegeben wird ein Fehlercode, ein Fehlertext und Informationen (falls vorhanden).

An sonsten werden die gespeicherten Adressen im Infobereich der Antwort zurückgegeben.


Beispiele

So kann eine GET-Anfrage aussehen:

http://www.sloono.de/API/httpkonto.php?user=musteruser&password=e16b2ab8d12314bf4efbd6203906ea6c&section=adress&return=xml

So kann eine XML-Antwort aussehen:

  1. <?xml version="1.0" encoding="iso-8859-1" ?>
  2. <answer>
  3.     <code>101</code>
  4.     <codetext>Erfolgreiche Abfrage</codetext>
  5.     <info>
  6.         <ADR0>
  7.             <Vorname>Max</Vorname>
  8.             <Nachname>Mustermann</Nachname>
  9.             <eMail>xxxxxx@xxxxxx.de</eMail>
  10.             <Handynummer>+49(xxx)xxxxxxxx</Handynummer>
  11.             <Spitzname>Chef</Spitzname>
  12.             <Bemerkung></Bemerkung>
  13.         </ADR0>
  14.         <ADR1>
  15.             <Vorname>Moriz</Vorname>
  16.             <Nachname>Musterfrau</Nachname>
  17.             <eMail>xxxxxx@xxxxxx.de</eMail>
  18.             <Handynummer>+49(xxx)xxxxxxxx</Handynummer>
  19.             <Spitzname>Me</Spitzname>
  20.             <Bemerkung>Coder</Bemerkung>
  21.         </ADR1>
  22.     </info>
  23. </answer>
Meine Werkzeuge