我的YouTube播放列表通过API清晰度如何?需要删除所有播放列表,但不能删除播放列表。 当然我知道 - 需要循环1.获取播放列表ID 2.删除它3.等 但可能是更简单的方式? 谢谢!
答案 0 :(得分:1)
它在Youtube API中有记录。这是删除playListItems时应遵循的流程。 从PlayList获取plaListItem列表。
https://developers.google.com/youtube/v3/docs/playlists/list - 使用列表
从播放列表中获取项目列表后,使用“DELETE playListItem” https://developers.google.com/youtube/v3/docs/playlistItems/delete
答案 1 :(得分:0)
我通过删除播放列表然后重新创建它来解决了这个问题。以下是Kotlin代码,mYouTube是根据API的经过身份验证的youtube对象:https://developers.google.com/youtube/v3/guides/authentication
// Delete the playlist
mYouTube.playlists().delete({playlistId}).execute()
// Create a new playlist
val playlist = Playlist()
playlist.snippet = PlaylistSnippet()
playlist.snippet.title = {playlist title}
playlist.status = PlaylistStatus()
mYoutube.playlists().insert("snippet,status", playlist).execute()