I wanna make app where i have list with my games on steam. I get Steam API Key and i get JSON with my games data but i don't know how i can get this to my ListView or something like this.
Im trying to find some tutorials and i find with Newtonsoft.JSON but i still get errors.
How JSON Looks:
{
"response":{
"game_count":27,
"games":[
{
"appid":730,
"name":"Counter-Strike: Global Offensive",
"playtime_2weeks":986,
"playtime_forever":30571,
"img_icon_url":"69f7ebe2735c366c65c0b33dae00e12dc40edbe4",
"img_logo_url":"d0595ff02f5c79fd19b06f4d6165c3fda2372820",
"has_community_visible_stats":true,
"playtime_windows_forever":1600,
"playtime_mac_forever":0,
"playtime_linux_forever":0
},
{
"appid":224260,
"name":"No More Room in Hell",
"playtime_forever":0,
"img_icon_url":"684de0d9c5749b5ddd52f120894fd97efd620b1d",
"img_logo_url":"670e9aba35dc53a6eb2bc686d302d357a4939489",
"has_community_visible_stats":true,
"playtime_windows_forever":0,
"playtime_mac_forever":0,
"playtime_linux_forever":0
},
{
"appid":232010,
"name":"Euro Truck Simulator",
"playtime_forever":11,
"img_icon_url":"6b1bb4a4e2b1e0d85ad0b3e2d6d15a0258aa43a0",
"img_logo_url":"fa3886315d9586671506c7149c1e4ecae653ce13",
"has_community_visible_stats":true,
"playtime_windows_forever":0,
"playtime_mac_forever":0,
"playtime_linux_forever":0
}
]
}
}
I trying this but it's doesn't works.
json = wc.DownloadString("http://api.steampowered.com/IPlayerService/GetOwnedGames/v0001/?key=D4718FA8ED43C531523CF79310BE52FE&steamid=76561198440001695&include_appinfo=1");
dynamic results = JsonConvert.DeserializeObject(json);
var appid = results.appid();
i get error:
- $exception {"Component „Newtonsoft.Json.Linq.JObject” doesn't contain a definition „appid”."} Microsoft.CSharp.RuntimeBinder.RuntimeBinderException