我正在制作一个控制台C#应用程序,该应用程序应检查Twitch流是否在线。我认为,我必须为此使用Twitch API,对此我不太熟悉。因此,在提出解决方案时我需要帮助。
我自己进行了一些研究,以提出解决方案,但是我发现其中的大多数已过时,无法再使用了。
我确实知道它应该如何工作,但是我无法使用它。
首先,我认为我需要下载一个类似于以下内容的URL字符串:
curl -H 'Client-ID: uo6dggojyb8d6soh92zknwmi5ej1q2' -X GET 'https://api.twitch.tv/helix/streams?first=20'
如何在C#中实现?
在那之后,结果被解析,但是我不确定该怎么做。
var r = JsonConvert.DeserializeObject<Rootobject>(json);
也许就是这样(在另一篇文章中找到),但是“ Rootobject”有一个错误。最有可能丢失了一些东西。
我不确定我说的话是否有意义,但最后,我正在寻找一种可以检查Twitch流是否在线的解决方案。