В предыдущем посте и видео, посвященном YouTube API я показал как на Python получить список всех видео на канале с использованием ресурса YouTube Data API Search. В том способе много удобных инструментов — сортировки и фильтров. Но есть критический недостаток — очень сильный расход квот. Сегодня я покажу другой способ с использованием ресурса playlistItems.list. Этот способ наоборот очень дешев в плане расхода квот, но у него нет вообще никаких фильтров и сортировок. Подробно о способе смотри в видео:

Исходники на Python


В зависимостях только Python клиент для Google API google-api-python-client  .

Также понадобится созданный в Google Cloud Console проект и API Key. Подробно об этом я рассказывал здесь.