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ä. Esimerkkejä rajapintojen hyödyntämisestä löydät täältä. Kokoamme lisää esimerkkejä sivuille kevään 2014 aikana.
Mistä löydän dokumentaation?
Rajapintojen dokumentaatio on täällä.