【发布时间】:2020-10-12 17:52:50
【问题描述】:
我想使用我要编写的程序自动管理我帐户中的播放列表。为此,我看了一下 youtube API。但是,在我看来,唯一明智的做法是拥有一个 Google G Suite 帐户才能访问 OAuth 2.0 API。同时,让我感到困惑的是,我需要支付月费才能管理自己的播放列表。我错过了什么还是这确实是唯一的方法?
【问题讨论】:
标签: youtube-data-api
我想使用我要编写的程序自动管理我帐户中的播放列表。为此,我看了一下 youtube API。但是,在我看来,唯一明智的做法是拥有一个 Google G Suite 帐户才能访问 OAuth 2.0 API。同时,让我感到困惑的是,我需要支付月费才能管理自己的播放列表。我错过了什么还是这确实是唯一的方法?
【问题讨论】:
标签: youtube-data-api
实际上,您无需为正常操作支付任何费用(例如,如果您能够在应用的默认 quota allocated 范围内运行)。要管理(即列出/创建/修改/删除)您频道的播放列表,您必须使用以下 API 端点:
Playlists.list、Playlists.insert、Playlists.update 和 Playlists.delete;
PlaylistItems.list、PlaylistItems.insert、PlaylistItems.update 和 PlaylistItems.delete。
对于公共数据的只读操作,拥有一个应用程序密钥就足够了。
对于写入操作,您必须熟悉此 API 上下文中的 OAuth 2.0 授权。请参阅one of my recent answers 给出的简要顶级描述。那你就得去看看里面提到的官方文档了。
【讨论】: