Jak používat O2 Liberty API

Slovníček

NázevPopis
O2 Developer Portálaplikace pro správu klíčů
klíčUnikátní řetězec, který identifikuje uživatele
HTTPSHTTP protokol se šifrováním dat

Zabezpečení

V aktuální fázi je zabezpečení řešeno použitím https protokolu pro přenos dat a klíčem, který slouží k autentikaci a autorizaci uživatele. Klíč je možné vygenerovat na stránce "Projekty". Stránka je přístupná pro uživatele s aktivním účtem v Developer portálu.

Zároveň s produkčním prostředím bylo vytvořeno prostředí určené k testování. Říkáme mu interně sandbox a pro jeho používání není potřeba používat klíč. Může ho tedy použít kdokoli. Proto se na komunikaci vztahují omezení - 1 dotaz/s a 150 dotazů/hod. Pokud si myslíte, že je to málo, dejte nám vědět.

Volání API

Volání probíhá HTTP dotazem na jedno ze dvou prostředí: sandbox nebo produkční. V případě produkčního prostředí je nutné dát do hlavičky parametr apikey s hodnotou vygenerovaného klíče. Data se kódují v UTF-8.

ProstředíURL
Produkční prostředíhttps://developer.o2.cz/{apiname}/api
Sandbox prostředíhttps://developer.o2.cz/{apiname}/sandbox/api

Aktuálně dostupná API jsou:

Název APIHodnota {apiname}Produkční URL
Mobility APImobilityhttps://developer.o2.cz/mobility/api
Socio-demo APIsociodemohttps://developer.o2.cz/sociodemo/api