Skip to content

About

Analýza API v3 školního systému Bakaláři.

Topics

Resources

Stars

155 stars

Watchers

14 watching

Forks

Latest commit

 

History

94 Commits

Folders and files

Repository files navigation

Bakaláři API verze 3

Analýza třetí verze API školního systému Bakaláři.

Toto rozhraní (tedy API) primárně slouží ke komunikaci mezi mobilní aplikací Bakaláři OnLine a servery jednotlivých škol.

URL

Všechny adresy v seznamu endpointů začínají lomítkem. Část před lomítkem se pro každou školu liší, odpovídá umístění webové aplikace Bakaláři.

Příklad: Pokud je přihlášení do Bakalářů na adrese https://www.example.com:444/login, pak bude „část před lomítkem“ odpovídat https://www.example.com:444. Adresa modulu marks tedy bude https://www.example.com:444/api/3/marks.

Hlavičky

Každý požadavek na API (kromě /api/login) potřebuje hlavičku Authorization s hodnotou Bearer $ACCESS_TOKEN.

Všechny požadavky POST s tělem (body) musí navíc obsahovat hlavičku Content-Type nastavenou na application/json nebo application/x-www-form-urlencoded. Fungují obě hodnoty (pravděpodobně i jiné), ale oficiální aplikace používá application/json, proto doporučuji použít právě tuto variantu.

Aplikace postavené na Bakaláři API verze 3

Kam dál?

About

Analýza API v3 školního systému Bakaláři.

Topics

Resources

Stars

155 stars

Watchers

14 watching

Forks

Releases

Packages

Used by

Contributors

Languages