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 (API-key). Niitä anotaan hakemuslomakkeella. Tätä tulee käyttää sanoman otsikkotiedoissa (header).
Miten rajapintoja voi hyödyntää?
Rajapintoja voi lähteä testaamaan esimerkiksi SoapUI:n tai Firefoxin lisosan (RESTClient) avulla. Myöhemmässä vaiheessa rajapintoja voi käyttää muun muassa PHP:llä tai Javalla. Toki myös muut ohjelmointikielet, jossa on valmiudet hyödyntää rajapintoja, ovat käytettävissä. Kokoamme esimerkkejä sivuille kevään 2014 aikana.
Mistä löydän dokumentaation?
Rajapintojen dokumentaatio on täällä.