2015-01-06 3 views
1

Как мой плейлист YouTube через API? Необходимо удалить все плейлисты, но не удалять плейлист. Конечно, я знаю - нужен цикл для 1. получить playlistinem ID 2. удалить его 3. etc Но может быть проще? Спасибо!Насколько ясен свой плейлист YouTube через API? (удалите все плейлисты, но не удалите плейлист)

ответ

1

Зарегистрировано в Youtube API. Вот поток, который вы должны выполнить, чтобы удалить playListItems. Получите список plaListItems из PlayList.

https://developers.google.com/youtube/v3/docs/playlists/list - использование Список

После получения списка элементов из списка воспроизведения используйте кнопку «Удалить» playListItem https://developers.google.com/youtube/v3/docs/playlistItems/delete

0

Я решил эту проблему путем удаления списка воспроизведения, а затем воссоздает его. Ниже приведен код Kotlin, а mYouTube - аутентифицированный объект youtube в соответствии с API: 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() 
Смежные вопросы