| 11. 4. 2017. u 15:29 sati | pošalji link
Web servis

Web servis omogućava dohvat podataka iz e-Matice pri čemu se za autentikaciju koristi AAI@EduHr infrastruktura. Autentikacija prema web servisu je standardna HTTP Basic autentikacija, a web servis primljene autentikacijske podatke prosljeđuje AAI sustavu na provjeru. Za autorizaciju se koristi autorizacijska infrastruktura u samoj e-Matici.

Web servis se može koristiti samo za dohvat podataka iz e-Matice za potrebe daljnjih analiza i izvještavanja. Uvjeti za korištenje web servisa su da aplikacija koja bi koristila isti, odnosno koja bi dohvaćala podatke iz e-Matice prođe postupak certifikacije, te da je potpisan sporazum s Ministarstvom znanosti i obrazovanja o pristupu web servisu i načinu korištenja podataka dostupnih putem istog.

Svim aplikacijama koje zadovolje preduvjete za dohvat podataka bit će dodijeljen token koji je potrebno koristiti pri dohvatu podataka iz e-Matice. Token predstavlja identifikator pojedine aplikacije, te se koristi za kontrolu pristupa web servisu. Aplikacija ga prosljeđuje u SOAP poruci web servisu koji na temelju toga kontrolira pristup aplikacije sustavu e-Matice.

Za dohvat nekih od podataka nije potrebna autentikacija, dok je za neke podatke potrebno imati odgovarajuća prava u e-Matici.

Adrese dostupnih WSDL-ova na anonimiziranom sučelju su:

https://matice-testanonymus.mzos.hr/IsupiServiceAnonymus/public/maticaservice.asmx?wsdl=true
https://matice-testanonymus.mzos.hr/IsupiServiceAnonymus/public/ustanoveservice.asmx?wsdl=true
https://matice-testanonymus.mzos.hr/IsupiServiceAnonymus/ustanove.asmx?wsdl=true
https://matice-testanonymus.mzos.hr/IsupiServiceAnonymus/ucenici.asmx?wsdl=true

Adrese dostupnih WSDL-ova na testnom sučelju su:

https://matice-test.mzos.hr/isupiservice/public/maticaservice.asmx?wsdl=true
https://matice-test.mzos.hr/isupiservice/public/ustanoveservice.asmx?wsdl=true
https://matice-test.mzos.hr/isupiservice/ustanove.asmx?wsdl=true
https://matice-test.mzos.hr/isupiservice/ucenici.asmx?wsdl=true

Adrese WSDL-ova koji su dostupni na produkciji:

https://matice.mzos.hr/maticaservice/public/maticaservice.asmx?wsdl=true
https://matice.mzos.hr/maticaservice/public/ustanoveservice.asmx?wsdl=true
https://matice.mzos.hr/maticaservice/ustanove.asmx?wsdl=true
https://matice.mzos.hr/maticaservice/ucenici.asmx?wsdl=true

Popis metoda koje se mogu koristiti na anonimiziranom sučelju dostupan je na sljedećim poveznicama:

https://matice-testanonymus.mzos.hr/IsupiServiceAnonymus/public/maticaservice.asmx
https://matice-testanonymus.mzos.hr/IsupiServiceAnonymus/public/ustanoveservice.asmx
https://matice-testanonymus.mzos.hr/IsupiServiceAnonymus/ustanove.asmx
https://matice-testanonymus.mzos.hr/IsupiServiceAnonymus/ucenici.asmx

Popis metoda koje se mogu koristiti na testnom sučelju dostupan je na sljedećima poveznicama:

https://matice-test.mzos.hr/isupiservice/public/maticaservice.asmx
https://matice-test.mzos.hr/isupiservice/public/ustanoveservice.asmx
https://matice-test.mzos.hr/isupiservice/ustanove.asmx
https://matice-test.mzos.hr/isupiservice/ucenici.asmx

Popis metoda koje se mogu koristiti na produkciji dostupan je na adresama:

https://matice.mzos.hr/maticaservice/public/maticaservice.asmx
https://matice.mzos.hr/maticaservice/public/ustanoveservice.asmx
https://matice.mzos.hr/maticaservice/ustanove.asmx
https://matice.mzos.hr/maticaservice/ucenici.asmx