Бунт http api call .NET MVC

        WebClient client = new WebClient();
        string json_response = client.DownloadString("https://tr.api.pvp.net/api/lol/tr/v1.4/summoner/by-name/SUMMONERNAME?api_key=KEY");
        dynamic deserialized_response = JsonConvert.DeserializeObject<dynamic>(json_response);
        string Summonerid = deserialized_response.id;

Привет, я пытаюсь назвать только идентификатор, но я не могу. Я также пытался сделать это с ViewModel, но все же я потерпел неудачу. И я также хочу сделать переменную SUMMONERNAME, как я могу иметь текстовое поле ввода в SUMMONERNAME. это ссылка на API-интерфейс " https://developer.riotgames.com/api/methods"

        string json_response = client.DownloadString("https://tr.api.pvp.net/api/lol/tr/v1.4/summoner/by-name/SUMMONERNAME?api_key=KEY");
        RiotApiViewModel deserialized_response = JsonConvert.DeserializeObject<RiotApiViewModel>(json_response);
        long id = deserialized_response.id;

1 ответ

var foundSummoner = JsonConvert.DeserializeObject>(json_response); это исправлено моя ошибка

Другие вопросы по тегам