2

我运行 Chrome 扩展的 LiveStreamBrowser 系列,它显示流行游戏当前直播的列表。我想将 YouTube Gaming 作为提供者包括在内,但我在 API 中找不到这样做的方法。

liveBroadcasts/listliveStreams/list似乎都有我需要的信息,但是当我在 API 页面上使用测试时,它们似乎都没有返回任何内容。当没有记录时,liveStreams/list 还抱怨缺少过滤器参数。

此外,我需要一个可直接从 JavaScript 调用的 API。例如,Twitch 的 /streams API,使用“游戏”参数和 API 密钥调用。

我只是在 API 文档中遗漏了一些东西吗?

4

1 回答 1

1

我认为没有专门针对游戏直播流的 API。您可以使用常规 YouTube v3 API的搜索/列表端点并过滤返回实时内容的结果。从那里,您可以通过游戏名称搜索来进一步细分结果。

part -> snippet

eventType -> live

type -> video(设置为 时eventType需要live

HTTP GET https://www.googleapis.com/youtube/v3/search?part=snippet&eventType=live&type=video&key={YOUR_API_KEY}
于 2015-11-13T15:46:58.873 回答