Я создаю программу, которая получает рыночные цены Steam на различные предметы CS: GO и сравнивает их друг с другом. У меня возникли проблемы с добавлением JSON для Steam Market в мою программу. Market JSON Вот мой код:
using (WebClient webClient = new System.Net.WebClient())
{
WebClient n = new WebClient(); // <-- error on this line
string json = n.DownloadString("http://steamcommunity.com/market/priceoverview/?currency=1&appid=730&market_hash_name=P250%20%7C%20Valence%20(Factory%20New");
dynamic array = JsonConvert.DeserializeObject(json);
test.Text = array.lowest_price.ToString(); ;
}
Я получаю эту ошибку при создании экземпляра WebClient()
:
Необработанное исключение типа System.Net.WebException произошло в System.dll
Дополнительная информация: удаленный сервер возвратил ошибку: (500) Internal Server Error.
Это вообще действующий JSON? Если нет, есть ли альтернатива? Я слышал, что у backpack.tf тоже есть API. Было бы лучше? Спасибо