
Fotballdata - XML tilsvarende Speaker
Data om kamper og tabeller kan hentes ut i et format som tilsvarer formatet som Speaker har brukt. Uthentingen gjøres på samme måte som andre rådata, men ved å hekte på parameteren speaker=true byttes formatet.
Kamper (tilsvarer Speakers t=matches)
Syntaks: http://api.fotballdata.no/v1/teams/{teamId}/matches?format=xml&speaker=true
Viser alle kampene til laget med oppgitt teamId uavhengig av turnering. Sorteres på MatchDate.
Endringer ifht. Speaker:
Speaker returnerte alle kampene i en turnering. Vi returnerer alle kampene til et lag i alle turneringene de er med i.
Rotelementet heter ArrayOfMatch istedenfor Root hos Speaker.
Vi har foreløpig ikke data for IncidentsJN, så verdien er hardkodet til "N".
TournamentId er lagt til fordi RoundId ikke lenger er unik.
TournamentName er lagt til.
Tabeller (tilsvarende Speakers t=table)
Syntaks: http://api.fotballdata.no/v1/teams/{teamId}/tables?format=xml&speaker=true
Viser tabellene til alle turneringene til laget med oppgitt teamId. Turneringene sorteres på StartDateFirstTournamentRound. Tabellene til hver turnering sorteres på TablePosition og TeamNameInTournament.
Endringer ifht. Speaker:
Rotelementet heter ArrayOfTournament istedenfor Root hos Speaker.
Verdiene for AdminID, Gender, Nation og TournamentType settes som beskrevet under t=tournaments.
I Tournament er det et nytt element, TournamentTables, som inneholder alle TournamentTable.
Det er forskjell i måten Fotballdata og Speaker kalkulerer LastChanged for en Tournament.
I TournamentTable er ParentId (klubbid) hardkodet til 0 og LocalCouncil (kommune) satt til lagets navn.
I TournamentTable er det lagt til noen elementer som manglet i Speaker sitt format:
NoAwayDiff : målforskjell borte
NoAwayPoints : bortepoeng
NoHomeDiff : målforskjell hjemme
NoHomePoints : hjemmepoeng
TablePosition : tabellposisjonen
Turneringer for et lag (ikke tilgjengelig hos Speaker)
Syntaks: http://api.fotballdata.no/v1/teams/{teamId}/tournaments?format=xml&speaker=true
Viser alle turneringene til laget med oppgitt teamId. Sorteres på StartDateFirstTournamentRound.
Turneringer for en klubb (tilsvarer Speakers t=tournaments)
Syntaks: http://api.fotballdata.no/v1/clubs/{clubId}/tournaments?format=xml&speaker=true
Viser alle turneringene til lagene i klubben med oppgitt clubId. Sorteres på TournamentName.
Endringer ifht. Speaker:
Rotelementet heter ArrayOfTournament istedenfor Root og Job hos Speaker.
AdminID er hardkodet til 2.
Gender inneholder første bokstaven i en av: Ubestemt, Mann, Kvinne, Miks.
Nation er hardkodet til Norge.
TournamentType inneholder første bokstaven i en av: Serie, Cup, Enkeltkamper, Kombinert, Landskamper.