如何通过 youtube-api 获取包含给定视频 ID 的播放列表 ID
How to get Playlist Id(s) containing given Video Id via youtube-api
乍一看,我只能通过id检索播放列表。从不相关或不包含视频 ID:
GET
https://www.googleapis.com/youtube/v3/playlists?part=snippet&id=RDRgKAFK5djSk&maxResults=50&key={YOUR_API_KEY}
我只需要播放列表元数据,所以如果可能的话,无需进行身份验证,密钥除外。
底线:
如果您点击 YouTube 上的视频,屏幕右侧的建议项目之一是播放列表,其中包含当前视频和多个相关视频。
我想要获得与此结果非常相似的播放列表或视频列表。这可能吗?
目前,我认为获取包含特定视频的播放列表列表的最佳方法是使用 search.list
request。您必须为 q
参数指定 type=playlist
和视频标题。请注意,如果视频标题不够具体,这可能无法为您提供您期望的播放列表。
https://www.googleapis.com/youtube/v3/search?part=snippet&q=VIDEO_TITLE_HERE&type=playlist&key=API_KEY_HERE
乍一看,我只能通过id检索播放列表。从不相关或不包含视频 ID:
GET https://www.googleapis.com/youtube/v3/playlists?part=snippet&id=RDRgKAFK5djSk&maxResults=50&key={YOUR_API_KEY}
我只需要播放列表元数据,所以如果可能的话,无需进行身份验证,密钥除外。
底线:
如果您点击 YouTube 上的视频,屏幕右侧的建议项目之一是播放列表,其中包含当前视频和多个相关视频。
我想要获得与此结果非常相似的播放列表或视频列表。这可能吗?
目前,我认为获取包含特定视频的播放列表列表的最佳方法是使用 search.list
request。您必须为 q
参数指定 type=playlist
和视频标题。请注意,如果视频标题不够具体,这可能无法为您提供您期望的播放列表。
https://www.googleapis.com/youtube/v3/search?part=snippet&q=VIDEO_TITLE_HERE&type=playlist&key=API_KEY_HERE