我想使用我要编写的程序自动管理我帐户上的播放列表。为此,我看了一下youtube API。但是,在我看来,唯一明智的方法是拥有一个Google G Suite帐户,以便访问OAuth 2.0 API。同时,令我困惑的是,我需要支付月费才能管理自己的播放列表。我错过了什么还是这确实是唯一的方法?
您实际上无需为正常操作支付任何费用(例如,如果您能够在分配给应用程序的默认配额范围内运行(。要管理(即列出/创建/修改/删除(频道的播放列表,您必须使用以下 API 端点:
-
Playlists.list
、Playlists.insert
、Playlists.update
和Playlists.delete
; -
PlaylistItems.list
、PlaylistItems.insert
、PlaylistItems.update
和PlaylistItems.delete
。
对于对公共数据的只读操作,拥有应用程序密钥就足够了。
对于写入操作,您必须熟悉此 API 上下文中的 OAuth 2.0 授权。请参阅我最近的一个答案给出的简短顶级描述。然后,您必须浏览其中提到的官方文档。