首页 > 解决方案 > C# - 检查抽搐流是否在线

问题描述

我正在制作一个控制台 C# 应用程序,它应该检查 Twitch Stream 是否在线。我相信,我必须为此使用 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 流是否在线的解决方案。

标签: c#twitch-api

解决方案


推荐阅读