如何通过Bash脚本更新YouTube直播的标题



我有一个YouTube频道,整个星期都有很多直播,我只是在寻找一种通过crontab更新标题和描述的方法。

我看到了下面的链接。https://developers.google.com/youtube/v3/live/docs/liveBroadcasts/update

老实说,我完全听不懂。

非常感谢您提供的任何帮助。

您面对的是一个非琐碎的API,但这不应该阻止您继续使用它。

我推荐Python作为实现语言:使用Google的API Client Library for Python。

基本上,这个库质量很好,而且(与其他客户端库相比)使用起来很简单。例如,它将使您不必显式处理REST API调用、JSON等。您的代码也可以在GNU/Linux和Windows下运行。

您可以通过阅读官方入门文档开始您的旅程:Python Quickstart和YouTube直播API概述。然后我建议吸收这两个重要的文档:广播的生活和理解广播和流媒体。

然后阅读、理解并运行谷歌的以下示例程序:create_broadcast.py。当然,您必须根据您的用例调整该代码。

你必须锻炼耐心和毅力(因为我暗示你之前没有使用YouTube数据API的经验)。使用这个API将在你的(编程)旅程结束时给你带来回报。

特别要提的是:为了能够调用实时流API,您首先需要熟悉与所谓的OAuth 2.0授权和身份验证相关的内容:实现OAuth 2.0Authentication。您需要吸收一个官方文档:OAuth 2.0 for Mobile&桌面应用程序。

更多参考资料:直播API也有官方文档。记录客户端库的主要站点是:用于Python文档的Google API客户端库。它的源是公共的,可以在目录docs下的客户端库的公共repo中找到。

同样有用的是查看YouTube Data API的所有实例方法列表。

最新更新