Login
versiunea 5, actualizată de aurelian în 01 Jul, 2009
Privire de ansamblu
/api/login este o metoda de test ce va returna numele site-ului asociat cu api_key-ul trimis.
Apel
GET /api/login
| parametru | descriere | valore posibilă | valoare implicită |
|---|---|---|---|
| api_key | cheia de acces | string | – |
| format | formatul dorit | xml sau json | xml |
| version | versiunea dorită | 0.5 | 0.5 |
| callback | javascript callback | numele unei functii javascript ce va fi apelată având ca parametru raspunsul. (functionează doar pentru format=json) | – |
Exemple
http://ondi.ro/api/login?api_key=[KEY]
http://ondi.ro/api/login?api_key=[KEY]&format=json
Raspuns
Un răspuns valid conține o secțiune header ce ofera:
- code, codul de răspuns
- version, versiunea folosită (0.3)
- site, numele siteului
- service, numele serviciului apelat
code: valori posibile:
| code | semnificație |
|---|---|
| 10 | OK |
| 21 | Warning: ApiKey-ul folosit nu poate fi validat |
| 31 | Error: ApiKey invalid |
| 32 | Error: Versiune Invalidă |
| 33 | Error: ApiKey dezactivat |