SLOONO.de-API Account: Ausgang/Archiv

Aus SLOONO.de-API

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

API

Anfrage

Adresse: http://www.sloono.de/API/httpkonto.php

Parameter Typ Beschreibung Standard
user Text Username  
password Text MD5-Hashwert des Passworts  
section Text

Gibt die gewünschte Liste an:

  • outbox - Postausgang
  • archiv - Archiv
 
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 Nachrichten im Archiv/Postausgang 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=archiv&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.         <MSG0>
  7.             <Text>[Folien]</Text>
  8.             <Ziel>+49(160)1234567</Ziel>
  9.             <Preis>0.35</Preis>
  10.             <Gesendet>21.09.2005 13:15</Gesendet>
  11.             <Typ>MMS</Typ>
  12.             <Versenden>Sofort</Versenden>
  13.             <Code>100</Code>
  14.             <Codetext>SMS/MMS wurde erfolgreich übermittelt.</Codetext>
  15.         </MSG0>
  16.         <MSG1>
  17.             <Text>Hallo x y! Alles Gute zum Geburtstag!</Text>
  18.             <Ziel>+49(171)987654</Ziel>
  19.             <Preis>0.06</Preis>
  20.             <Gesendet>17.10.2005 12:34</Gesendet>
  21.             <Typ>WEBSMS Discount</Typ>
  22.             <Versenden>Sofort</Versenden>
  23.             <Code>100</Code>
  24.             <Codetext>SMS/MMS wurde erfolgreich übermittelt.</Codetext>
  25.         </MSG1>
  26.         <MSG2>
  27.             <Text>Dieser Text wird gesendet.</Text>
  28.             <Ziel>+49(160)192837</Ziel>
  29.             <Preis>0.085</Preis>
  30.             <Gesendet>18.10.2005 20:21</Gesendet>
  31.             <Typ>WEBSMS Pro</Typ>
  32.             <Versenden>Sofort</Versenden>
  33.             <Code>100</Code>
  34.             <Codetext>SMS/MMS wurde erfolgreich übermittelt.</Codetext>
  35.         </MSG2>
  36.     </info>
  37. </answer>
Meine Werkzeuge