Commit 25eff77e authored by Nico Schallehn's avatar Nico Schallehn

fix...

parent 7fd2a405
# API DOKU
Die API ist unter folgender URL zu finden:
http://mediadb.ivaya.de/api.php?KEY={%KEY%}&action={%Action%}
## Der API Key {%KEY%}
Der API KEY ist eine zufällig generierte Zeichenfolge aus Buchstaben (a-z, A-Z) und Zahlen (0-9). Zurzeit gibt es keine Möglichkeit API-Keys zu Generieren aber folgende Keys sind verfügbar:
<table>
<tr>
<th>Key</td><td>Rechte</th>
</tr>
<tr>
<td>0123456789</td><td>alle Rechte (lesen/schreiben)</td>
</tr>
</table>
## Die Antwort vom Server (JSON)
`{
"API_VERSION": 0.001,
"API_KEY": "0123456789",
"API_Laufzeit": "0.00017",
"Antwort": {
[%ACTION% - Abhängige Antwort]
}
}`
* API_VERSION - Die Version der API
* API_KEY - der Verwendete API_KEY
* API_Laufzeit -Die Laufzeit der API
## Die verfügbaren Actions {%Action%}, und deren Antwort
### Respons auf serverinfo
`{
"API_VERSION": 0.001,
"API_KEY": "0123456789",
"API_Laufzeit": "0.00009",
"Antwort": {
"time": 1452585836,
"HTTP_USER_AGENT": "Mozilla\/5.0 (Windows NT 6.3; WOW64; rv:43.0) Gecko\/20100101 Firefox\/43.0",
"REMOTE_ADDR": "195.37.187.27"
}
}`
### Respons auf GetDataListe
Dieser Aufruf hat folgende Zusätzliche Parameter:
http://mediadb.ivaya.de/api.php?KEY={%KEY%}&action={%Action%}&Table={%Table%}[&Spalten={%Spalten%}]
* {%Table%} Mysql Tabelle die genutzt werden soll.
* ({%Spalten%} z.b. imdbID,name,duration)
* ()
### Fehler Antwort:
`{
"API_VERSION": 0.001,
"API_KEY": "0123456789",
"API_Laufzeit": "0.00012",
"Antwort": {
"FehlerID": 1003,
"FehlerText": "Die gew\u00fcnschte 'action' serverinfoasdf exisitiert nicht!"
}
}`
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment