Я пытаюсь выполнить простую задачу. А именно, я хочу вызвать API YouTube и получить все видео из моей личной истории просмотров. Я буду использовать для этого Python, а затем сохраню данные в файле SQLite и все.
Я не планирую нигде публиковать эти данные. Я просто хочу проанализировать свои собственные шаблоны просмотра.
Мне известно, что существует служба Google под названием «Google Takeout». Однако я хочу использовать этот проект как возможность создать конвейер ETL, поэтому я должен использовать подход API.
К сожалению, я борюсь с тем фактом, что мне нужно настроить согласие OAuth для доступа к этой информации. Но поскольку я не создаю ни веб-сайтов, ни приложений, я не понимаю, как этого добиться.
Успел ли кто-нибудь из вас в подобном проекте и был бы готов поделиться тем, что нужно сделать, чтобы получить доступ к собственной истории просмотров через API YouTube?
Спасибо
Для другой части вашего вопроса - о OAuth - я рекомендую использовать Клиентская библиотека для Python Google: просто просмотрите образец кода, предоставленный Google. Потоки аутентификации / авторизации OAuth 2 совсем не сложно реализовать.
Для полноты картины вот SO-ответ на ваш вопрос: Как получить историю просмотров с помощью YouTube Data API v3?
К сожалению, @Yrden, такая информация, к которой вам нужно получить доступ через API данных YouTube - история просмотра - не предоставляется ни одной конечной точкой. Архиватор Google - единственный способ получить эту информацию с YouTube.