1. Sovelluksesi lähettää pyynnön urheiluai.com:n API:lle (esim. pyytää Valioliigan ottelut).
Mikä on API?
Kuvitellaan, että rakennat sovelluksen, joka näyttää live-jalkapallotuloksia
1. Sovelluksesi lähettää pyynnön urheiluai.com:n API:lle (esim. pyytää Valioliigan ottelut).
2. API käsittelee pyynnön ja hakee tarvittavan tiedon palvelimelta.
3. Saat vastauksen JSON-muodossa, jonka voit näyttää käyttäjälle sovelluksessa.
http
CopyEdit
GET https://api.urheiluai.com/v1/football/fixtures?league=premierleague&date=2025-05-23
json
CopyEdit
{
"match": "Manchester City vs Liverpool",
"score": "2-1",
"status": "Loppuvihellys"
}
Rekisteröidy osoitteessa urheiluai.com ja siirry omaan hallintapaneeliin.
Saat henkilökohtaisen API-avaimen, jolla todennat kaikki pyyntösi.
Selaa API-dokumentaatiota ja opi:
Miten endpointit toimivat
Mitä parametreja käytetään (esim. päiväys, joukkueen ID)
Mikä on pyyntöjen enimmäismäärä
Voit testata helposti työkaluilla kuten:
Postman
cURL
Koodikirjastot (esim. Axios, Requests, HTTPClient)
Termi | Merkitys |
---|---|
Endpoint | Yksittäinen URL, jolla haetaan tiettyä sisältöä API:sta |
JSON | Tiedostomuoto, jolla API palauttaa tietoa |
GET/POST | HTTP-pyyntötyypit (yleensä käytämme GET) |
Parametrit | Syötteet, jotka tarkentavat pyyntöäsi (esim. ?team_id=42) |
API-avain | Henkilökohtainen tunnisteesi API:n käyttöön |
Älä koskaan jaa API-avaintasi julkisesti.
Noudata rajoja pyyntöjen määrässä (rate limits).
Tallenna usein käytetyt tiedot välimuistiin.
Käsittele virheet oikein (esim. timeout, väärät parametrit).
Live-tulospalvelut
Fantasiapelien data
Vedonlyöntialustat
Uutissivustojen urheiluosio
Urheilusovellukset mobiiliin ja verkkoon