Yleistä
Rajapintoja voi hyödyntää muun muassa omassa sovelluskehityksessä. Rajapinnat julkaistaan lähtökohtaisesti REST/JSON -muodossa.
Mitä tietoja on saatavilla avoimien rajapintojen avulla?
Metropolia julkaisi ensimmäiset avoimet tiedot marraskuussa 2013. Silloin avattiin:
- Opetussuunnitelmat ja niihin liittyvät tiedot
- Opintojaksojen toteutukset ja niihin liittyvät tiedot
- Varaukset eli lukujärjestystiedot
- Tilojen tiedot
Jatkossa avoimen datan määrää lisätään.
Mistä lähden liikkeelle?
Rajapinnat saa käyttöönsä pyytämällä Metropolialta API-avaimet. Niitä anotaan, kun ensiksi hakemuslomakkeen avulla API-key:n. Tätä tulee käyttää sanoman otsikkotiedoissa (header).
Miten rajapintoja voi hyödyntää?
Rajapintoja voi lähteä testaamaan esim. SoapUI:n tai Firefoxin lisosan (RESTClient) avulla. Myöhemmässä vaiheessa rajapintoja voi käyttää mm. PHP:n tai Java:n avulla. Toki myös muut ohjelmointikielet, jossa on valmiudet hyödyntää rajapintoja ovat käytettävissä. Kokoamme esimerkkejä kevään 2014 aikana sivuille.
Mistä löydän dokumentaation?
Rajapintojen dokumentaatio löytyy täältä.