orion | |
---|---|
Popis | ORION - služby týkající se spojení mezi ORION a IS/STAG na ZČU |
Typ | REST |
Adresa | /ws/services/rest2/orion |
Specifikace | |
Název | orion |
getKalendarOsoby | |
---|---|
Garance | Garantováno minimálně do 27.4.2025 |
Komentář | Vrátí rozvrh osoby na ZČU podle jejího orion loginu (pripadne podle jejiho linku vygenerovaneho v portalu), ve formátu iCAL (např. po GoogleCalendar). Pokud má osoba více identit (student i učitel, více os. čísel..), vrací všechny identity dohromady. Pro studenta vrací rozvrh jeho předmětů plus termíny zkoušek, na kterých je/byl přihlášen, pro vyučujícího rozvrh jím vyučovaných předmětů a termínů jím zkoušených zkoušek |
HTTP metoda | GET |
Adresa | /ws/services/rest2/orion/getKalendarOsoby |
Možné výstupní MIME typy | text/calendar |
Oblasti | root, downloads |
Je nutné ověřování | pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
login | String | Orion login uživatele nebo speciální link uživatele vygenerovaný v portálu (přístup přes orion login bude brzy omezen) | ||
rokOd | Long | |||
rokDo | Long | |||
semestr | String | Semestr. Není-li uveden, berou se oba semestry | ||
lang | String |
getOrionLoginByOsobniCislo | |
---|---|
Garance | Garantováno minimálně do 27.4.2025 |
Komentář | Vrátí Orion login studenta podle jeho osobního čísla. Může vrátit prázdný řetězec - student nemusí mít Orion login. |
HTTP metoda | GET |
Adresa | /ws/services/rest2/orion/getOrionLoginByOsobniCislo |
Možné výstupní MIME typy | text/plain |
Oblasti | root |
Je nutné ověřování | pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
osCislo | String |
getOrionLoginByUcitIdno | |
---|---|
Garance | Garantováno minimálně do 27.4.2025 |
Komentář | Vrátí ORION login učitele na základě STAGovského ID (ucitIdno). |
HTTP metoda | GET |
Adresa | /ws/services/rest2/orion/getOrionLoginByUcitIdno |
Možné výstupní MIME typy | text/plain |
Oblasti | root |
Je nutné ověřování | pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
ucitIdno | Long | STAG ID učitele (ucitIdno). |
getOsobniCislaByOrionLogin | |
---|---|
Garance | Garantováno minimálně do 27.4.2025 |
Komentář | Vrátí seznam osobních čísel studenta dle jeho zadaného Orion loginu. |
HTTP metoda | GET |
Adresa | /ws/services/rest2/orion/getOsobniCislaByOrionLogin |
Možné výstupní MIME typy | application/xml, text/xml, application/json, text/yaml, text/csv, application/vnd.ms-excel, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet |
Oblasti | root |
Je nutné ověřování | pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
login | String | Orion login studenta |
getUcitIdnoByOrionLogin | |
---|---|
Garance | Garantováno minimálně do 27.4.2025 |
Komentář | Vrátí STAGovské ID učitele (ucitIdno) na základě ORION uživatelského jména učitele. |
HTTP metoda | GET |
Adresa | /ws/services/rest2/orion/getUcitIdnoByOrionLogin |
Možné výstupní MIME typy | text/plain |
Oblasti | root |
Je nutné ověřování | pravděpodobně bez nutnosti přihlášení (služba ovšem na základě konfigurace konkrétní instalace IS/STAG může vyžadovat přihlášení či specifickou roli uživatele) |
Parametry | ||||
---|---|---|---|---|
Název | Typ (Java) | Komentář | ||
orionLogin | String | Orion login učitele. |