Steam Web-rajapinnan käyttö : Datan hakeminen Web-rajapinnasta
Ristolainen, Samuel (2018)
Ristolainen, Samuel
Oulun ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018110716791
https://urn.fi/URN:NBN:fi:amk-2018110716791
Tiivistelmä
Opinnäytetyön toimeksiantajana toimi OAMK:n yrityshautomoprojekti Gamership, jonka pyrkimyksenä on auttaa yksinäisiä ja peliseuraa kaipaavia pelaajia löytämään seuraa heidän pelaamiinsa nettimoninpeleihin. Tämän opinnäytetyön tavoitteena oli tutustua peliyhtiö Valven tarjoamaan Steam-pelipalvelun rajapintaan, joka tarjoaa palvelun käyttäjistä ja peleistä keräämää tietoa. Tämän lisäksi tarkoituksena oli toteuttaa tiedonhaku kyseisestä rajapinnasta verkkosivulle käytettäväksi. Tässä opinnäytetyössä käsitellään askeleita, jotka vaaditaan Steam ohjelmointirajapinnan käyttöön ja sieltä tiedonhakuun, tässä tapauksessa web-sovelluksessa käytettäväksi. Työn toteuttamiseen käytettiin PHP-ohjelmointikieltä, ja sille kehitettyä Codeigniter-sovelluskehystä käyttäen. Lopputuloksena opinnäytetyöstä saatiin toimiva rajapintaintegraatio sivustolle, jota kautta käyttäjästä haettu data pystytään tallentamaan sovelluksen tietokantaan. Työtä olisi myös mahdollista jatkokehittää muuttamalla käyttäjästä saatavaa tilastokokonaisuutta. Tällä mahdollistettaisi saman tasoisten pelaajien saattaminen yhteen.