Open salgo60 opened 11 months ago
Exempel gadget som kollar mot schema EntitySchema:E404 spelare Q444033
Test mappa det data som kommer från IFKDB API:et
"playerData": {
P11905 "ifkdbUrl": "https://ifkdb.se/spelare/Sebastian-Eriksson_777",
"ifkdbProfilePicture": "https://ifkdb.se/images/players/777.jpg",
"ID": 777,
P735 "FirstName": "Sebastian",
P734 "LastName": "Eriksson",
svL "Fullname": "Sebastian Anders Fredrik Eriksson",
P1449 "Smeknamn": null,
P413 "Position": "Mittfältare",
- "AcademyPlayer": true,
- "ModerKlubb": "Åsebro IF",
P2031 "StartYear": "2007",
"StartYear2": "2015",
"StartYear3": "2019",
"StartYear4": null,
"EndYear": "2011",
"EndYear2": "2018",
"EndYear3": "2019",
P2032 "EndYear4": null,
P560 "Birthday": "1989-01-31",
P570 "DeathDate": false,
P19 "BirthCity": "Åsebro",
P27 "Nationality": "Sverige",
"Wiki": "https://sv.wikipedia.org/wiki/Sebastian_Eriksson"
},
"playerStats": {
"totalSeasons": 14,
P1350 "totalGames": 360,
"totalGoals": 19,
"totalAssists": 15,
"totalYellowCards": 79,
"totalRedCards": 3,
"totalSubOn": 64,
"totalSubOff": 109,
"leagueGames": 242,
"leagueGoals": 13,
"leagueAssists": 10,
"svenskacupenGames": 35,
"svenskacupenGoals": 5,
"svenskacupenAssists": 0,
"euGames": 17,
"euGoals": 0,
"euAssists": 1
},
"playerSeasons": {
"2007": {
"season": "2007",
"league": "Allsvenskan",
"totalGames": 2,
"totalYellowCards": 0,
"totalRedCards": 0,
"totalSubOn": 1,
"totalSubOff": 0,
"totalGoals": 0,
"leagueGames": 0,
"leagueGoals": 0,
"leagueYellowCards": 0,
"leagueRedCards": 0,
"leagueSubOn": 0,
"leagueSubOff": 0,
"svenskacupenGames": 1,
"svenskacupenGoals": 0,
"svenskacupenYellowCards": 0,
"svenskacupenRedCards": 0,
"svenskacupenSubOn": 1,
"svenskacupenSubOff": 0,
"euGames2": 0,
"euGoals": 0,
"euYellowCards": 0,
"euRedCards": 0,
"euSubOn": 0,
"euSubOff": 0
},
"2008": {
"season": "2008",
"league": "Allsvenskan",
"totalGames": 34,
"totalYellowCards": 4,
"totalRedCards": 0,
"totalSubOn": 7,
"totalSubOff": 12,
"totalGoals": 3,
"leagueGames": 17,
"leagueGoals": 1,
"leagueYellowCards": 3,
"leagueRedCards": 0,
"leagueSubOn": 4,
"leagueSubOff": 7,
"svenskacupenGames": 5,
"svenskacupenGoals": 1,
"svenskacupenYellowCards": 0,
"svenskacupenRedCards": 0,
"svenskacupenSubOn": 0,
"svenskacupenSubOff": 3,
"euGames2": 4,
"euGoals": 0,
"euYellowCards": 1,
"euRedCards": 0,
"euSubOn": 2,
"euSubOff": 0
},
"2009": {
"season": "2009",
"league": "Allsvenskan",
"totalGames": 40,
"totalYellowCards": 13,
"totalRedCards": 2,
"totalSubOn": 2,
"totalSubOff": 6,
"totalGoals": 2,
"leagueGames": 25,
"leagueGoals": 1,
"leagueYellowCards": 12,
"leagueRedCards": 2,
"leagueSubOn": 0,
"leagueSubOff": 3,
"svenskacupenGames": 4,
"svenskacupenGoals": 1,
"svenskacupenYellowCards": 0,
"svenskacupenRedCards": 0,
"svenskacupenSubOn": 0,
"svenskacupenSubOff": 0,
"euGames2": 2,
"euGoals": 0,
"euYellowCards": 1,
"euRedCards": 0,
"euSubOn": 0,
"euSubOff": 0
},
"2010": {
"season": "2010",
"league": "Allsvenskan",
"totalGames": 33,
"totalYellowCards": 9,
"totalRedCards": 0,
"totalSubOn": 5,
"totalSubOff": 10,
"totalGoals": 1,
"leagueGames": 26,
"leagueGoals": 1,
"leagueYellowCards": 8,
"leagueRedCards": 0,
"leagueSubOn": 3,
"leagueSubOff": 7,
"svenskacupenGames": 1,
"svenskacupenGoals": 0,
"svenskacupenYellowCards": 1,
"svenskacupenRedCards": 0,
"svenskacupenSubOn": 0,
"svenskacupenSubOff": 0,
"euGames2": 0,
"euGoals": 0,
"euYellowCards": 0,
"euRedCards": 0,
"euSubOn": 0,
"euSubOff": 0
},
"2011": {
"season": "2011",
"league": "Allsvenskan",
"totalGames": 23,
"totalYellowCards": 7,
"totalRedCards": 1,
"totalSubOn": 3,
"totalSubOff": 11,
"totalGoals": 3,
"leagueGames": 13,
"leagueGoals": 2,
"leagueYellowCards": 4,
"leagueRedCards": 0,
"leagueSubOn": 0,
"leagueSubOff": 7,
"svenskacupenGames": 3,
"svenskacupenGoals": 1,
"svenskacupenYellowCards": 2,
"svenskacupenRedCards": 1,
"svenskacupenSubOn": 3,
"svenskacupenSubOff": 0,
"euGames2": 0,
"euGoals": 0,
"euYellowCards": 0,
"euRedCards": 0,
"euSubOn": 0,
"euSubOff": 0
},
"2015": {
"season": "2015",
"league": "Allsvenskan",
"totalGames": 37,
"totalYellowCards": 6,
"totalRedCards": 0,
"totalSubOn": 8,
"totalSubOff": 12,
"totalGoals": 3,
"leagueGames": 27,
"leagueGoals": 2,
"leagueYellowCards": 5,
"leagueRedCards": 0,
"leagueSubOn": 7,
"leagueSubOff": 8,
"svenskacupenGames": 5,
"svenskacupenGoals": 1,
"svenskacupenYellowCards": 1,
"svenskacupenRedCards": 0,
"svenskacupenSubOn": 1,
"svenskacupenSubOff": 2,
"euGames2": 4,
"euGoals": 0,
"euYellowCards": 0,
"euRedCards": 0,
"euSubOn": 0,
"euSubOff": 0
},
"2016": {
"season": "2016",
"league": "Allsvenskan",
"totalGames": 46,
"totalYellowCards": 11,
"totalRedCards": 0,
"totalSubOn": 5,
"totalSubOff": 14,
"totalGoals": 0,
"leagueGames": 28,
"leagueGoals": 0,
"leagueYellowCards": 4,
"leagueRedCards": 0,
"leagueSubOn": 2,
"leagueSubOff": 8,
"svenskacupenGames": 4,
"svenskacupenGoals": 0,
"svenskacupenYellowCards": 1,
"svenskacupenRedCards": 0,
"svenskacupenSubOn": 0,
"svenskacupenSubOff": 2,
"euGames2": 7,
"euGoals": 0,
"euYellowCards": 3,
"euRedCards": 0,
"euSubOn": 2,
"euSubOff": 0
},
"2017": {
"season": "2017",
"league": "Allsvenskan",
"totalGames": 38,
"totalYellowCards": 12,
"totalRedCards": 0,
"totalSubOn": 4,
"totalSubOff": 9,
"totalGoals": 2,
"leagueGames": 27,
"leagueGoals": 2,
"leagueYellowCards": 9,
"leagueRedCards": 0,
"leagueSubOn": 1,
"leagueSubOff": 3,
"svenskacupenGames": 4,
"svenskacupenGoals": 0,
"svenskacupenYellowCards": 1,
"svenskacupenRedCards": 0,
"svenskacupenSubOn": 0,
"svenskacupenSubOff": 2,
"euGames2": 0,
"euGoals": 0,
"euYellowCards": 0,
"euRedCards": 0,
"euSubOn": 0,
"euSubOff": 0
},
"2018": {
"season": "2018",
"league": "Allsvenskan",
"totalGames": 22,
"totalYellowCards": 5,
"totalRedCards": 0,
"totalSubOn": 2,
"totalSubOff": 5,
"totalGoals": 0,
"leagueGames": 11,
"leagueGoals": 0,
"leagueYellowCards": 2,
"leagueRedCards": 0,
"leagueSubOn": 0,
"leagueSubOff": 2,
"svenskacupenGames": 4,
"svenskacupenGoals": 0,
"svenskacupenYellowCards": 2,
"svenskacupenRedCards": 0,
"svenskacupenSubOn": 0,
"svenskacupenSubOff": 0,
"euGames2": 0,
"euGoals": 0,
"euYellowCards": 0,
"euRedCards": 0,
"euSubOn": 0,
"euSubOff": 0
},
"2019": {
"season": "2019",
"league": "Allsvenskan",
"totalGames": 17,
"totalYellowCards": 2,
"totalRedCards": 0,
"totalSubOn": 2,
"totalSubOff": 3,
"totalGoals": 2,
"leagueGames": 16,
"leagueGoals": 2,
"leagueYellowCards": 2,
"leagueRedCards": 0,
"leagueSubOn": 1,
"leagueSubOff": 3,
"svenskacupenGames": 0,
"svenskacupenGoals": 0,
"svenskacupenYellowCards": 0,
"svenskacupenRedCards": 0,
"svenskacupenSubOn": 0,
"svenskacupenSubOff": 0,
"euGames2": 0,
"euGoals": 0,
"euYellowCards": 0,
"euRedCards": 0,
"euSubOn": 0,
"euSubOff": 0
},
"2020": {
"season": "2020",
"league": "Allsvenskan",
"totalGames": 6,
"totalYellowCards": 0,
"totalRedCards": 0,
"totalSubOn": 1,
"totalSubOff": 4,
"totalGoals": 1,
"leagueGames": 5,
"leagueGoals": 0,
"leagueYellowCards": 0,
"leagueRedCards": 0,
"leagueSubOn": 1,
"leagueSubOff": 3,
"svenskacupenGames": 1,
"svenskacupenGoals": 1,
"svenskacupenYellowCards": 0,
"svenskacupenRedCards": 0,
"svenskacupenSubOn": 0,
"svenskacupenSubOff": 1,
"euGames2": 0,
"euGoals": 0,
"euYellowCards": 0,
"euRedCards": 0,
"euSubOn": 0,
"euSubOff": 0
},
"2021": {
"season": "2021",
"league": "Allsvenskan",
"totalGames": 24,
"totalYellowCards": 7,
"totalRedCards": 0,
"totalSubOn": 2,
"totalSubOff": 11,
"totalGoals": 1,
"leagueGames": 16,
"leagueGoals": 1,
"leagueYellowCards": 5,
"leagueRedCards": 0,
"leagueSubOn": 2,
"leagueSubOff": 7,
"svenskacupenGames": 2,
"svenskacupenGoals": 0,
"svenskacupenYellowCards": 1,
"svenskacupenRedCards": 0,
"svenskacupenSubOn": 0,
"svenskacupenSubOff": 1,
"euGames2": 0,
"euGoals": 0,
"euYellowCards": 0,
"euRedCards": 0,
"euSubOn": 0,
"euSubOff": 0
},
"2022": {
"season": "2022",
"league": "Allsvenskan",
"totalGames": 18,
"totalYellowCards": 4,
"totalRedCards": 0,
"totalSubOn": 10,
"totalSubOff": 5,
"totalGoals": 1,
"leagueGames": 17,
"leagueGoals": 1,
"leagueYellowCards": 4,
"leagueRedCards": 0,
"leagueSubOn": 10,
"leagueSubOff": 4,
"svenskacupenGames": 1,
"svenskacupenGoals": 0,
"svenskacupenYellowCards": 0,
"svenskacupenRedCards": 0,
"svenskacupenSubOn": 0,
"svenskacupenSubOff": 1,
"euGames2": 0,
"euGoals": 0,
"euYellowCards": 0,
"euRedCards": 0,
"euSubOn": 0,
"euSubOff": 0
},
"2023": {
"season": "2023",
"league": "Allsvenskan",
"totalGames": 20,
"totalYellowCards": 2,
"totalRedCards": 0,
"totalSubOn": 12,
"totalSubOff": 7,
"totalGoals": 0,
"leagueGames": 14,
"leagueGoals": 0,
"leagueYellowCards": 1,
"leagueRedCards": 0,
"leagueSubOn": 7,
"leagueSubOff": 6,
"svenskacupenGames": 0,
"svenskacupenGoals": 0,
"svenskacupenYellowCards": 0,
"svenskacupenRedCards": 0,
"svenskacupenSubOn": 0,
"svenskacupenSubOff": 0,
"euGames2": 0,
"euGoals": 0,
"euYellowCards": 0,
"euRedCards": 0,
"euSubOn": 0,
"euSubOff": 0
}
}
}
Definiera den information vi skall ha om fotbollsspelare EntitySchema:E404