YouTube Data API - 如何通过 API 获取“已保存的播放列表”

Posted

技术标签:

【中文标题】YouTube Data API - 如何通过 API 获取“已保存的播放列表”【英文标题】:YouTube Data API - How to get "Saved playlists" via API 【发布时间】:2016-03-11 05:00:45 【问题描述】:

我正在尝试通过 YouTube Data API 获取我的所有播放列表,包括我创建的公共播放列表和我喜欢的 YouTube 播放列表。 我喜欢的 YouTube 播放列表位于单独的部分,称为“已保存的播放列表”。 我正在使用

https://www.googleapis.com/youtube/v3/playlists?part=snippet&channelId=ChannelID&maxResults=50&key=YOUR_API_KEY

但我得到的只是我创建的播放列表。 如何获取“已保存的播放列表”?

【问题讨论】:

【参考方案1】:

不幸的是,此端点仅检索用户创建的播放列表,尚未实现检索“保存的播放列表”的功能。

从这里可以看出: https://code.google.com/p/gdata-issues/issues/detail?id=6836

【讨论】:

【参考方案2】:

我无法添加评论,所以我正在写作为答案。 (我希望我没有做任何违反 *** 服务条款的事情)

如果您想检索一个特定的播放列表,即“保存的播放列表”,您应该从您的请求中删除频道 ID 并添加播放列表 ID ...

例如;

GET https://www.googleapis.com/youtube/v3/playlists?part=snippet&id=PlaylistID&maxResults=50&key=YOUR_API_KEY

希望对你有帮助。

【讨论】:

这对我没有帮助。我想获取我所有的播放列表(创建和保存),通过删除频道 ID,我将无法获取播放列表列表。

以上是关于YouTube Data API - 如何通过 API 获取“已保存的播放列表”的主要内容,如果未能解决你的问题,请参考以下文章

如何通过 YouTube Data API v3 从我自己的 YouTube 频道获取所有视频

如何使用来自 YouTube Data API V3 的 enpoint 搜索通过 channelId 获取频道图标

Youtube [Data-API] LiveChat,登录用户为版主

YouTube Data v3 API - 如何从频道请求所有视频?

Youtube Data API - 如何避免 Google OAuth 重定向 URL 授权

使用 YouTube Data API v3 确定 YouTube 频道的上传速率