如何使用python中的gdata api查看youtube频道的订阅者计数



我试图制作一个树莓派YouTube子监视器,我对如何从YouTube频道中获得子计数感到困惑。一个示例代码,这样做将是非常赞赏。

请先熟悉基本的YouTube Data API v3工作流程。

在Python中使用API有不同的方法。由于您的应用程序似乎不是很复杂,您可以直接使用Python的HTTP库之一(取决于您的Python版本)对API执行请求。

或者,您可以使用Python客户端库(示例)。

在任何情况下,您都需要在Google Cloud Console中注册应用程序并获取API密钥。

使用以下URI请求在PYTHON中进行REST调用:

GET https://www.googleapis.com/youtube/v3/subscriptions?part=snippet&mySubscribers=true&fields=pageInfo&key={YOUR_API_KEY}

totalResults键保存订阅者的数量。我得到的一个响应示例是这样的:

{
"pageInfo": {
"totalResults": 2,
"resultsPerPage": 5
  }
}

在这里是2个订阅者

我建议你学习Python快速入门代码结构,并学习如何进行REST调用。

查看订阅:列表以获取更多信息,特别是Try-It部分,以便您可以立即看到结果。

相关内容

  • 没有找到相关文章

最新更新