Я делаю консольное приложение С#, которое должно проверять, находится ли Twitch Stream в сети или нет. Думаю, для этого мне придется использовать Twitch API, с которым я не очень хорошо знаком. Поэтому мне нужна помощь в поиске решения.
Я провел собственное исследование, чтобы найти решение, но большинство из них, которые я нашел, устарели и больше не работают.
У меня есть идея, как это должно работать, но я не могу ее использовать.
Во-первых, я считаю, что мне нужно загрузить строку URL-адреса, которая выглядит примерно так:
curl -H 'Client-ID: uo6dggojyb8d6soh92zknwmi5ej1q2' -X GET 'https://api.twitch.tv/helix/streams?first=20'
Как я могу добиться этого на С#?
После этого результат анализируется, но я не уверен, как это сделать.
var r = JsonConvert.DeserializeObject<Rootobject>(json);
Может быть, это так (нашел в другом посте), но "Rootobject" имеет ошибку. Скорее всего чего-то не хватает.
Я не совсем уверен, имеет ли смысл то, что я сказал, но, в конце концов, я ищу решение, которое может проверить, находится ли поток Twitch в сети или нет.
json
, которую вы затем десериализуете. - person zaggler   schedule 20.09.2019