filmov
tv
YouTube API + Python = OAuth 2.0 авторизация, client_secret, scopes / ч.4
![preview_player](https://i.ytimg.com/vi/H3TotwQ8XWw/maxresdefault.jpg)
Показать описание
В этом видео получаю OAuth токен приложения в консоли Google Cloud Platform. Из приложения на Python запрашиваю разрешения пользователя и сохраняю их в обновляемый токен. В следующих экспериментах с этим токеном я буду загружать сгенеренные с помощью ffmpeg видео на YouTube.
💩 P.S.: Видео вышло сумбурным (особенно в местами в терминах;)) ), но суть понятна, я надеюсь.
😈 Код, как обычно в тексте в статье
там же все ссылки на скопы, консоли и т.д.
🤑 Спасибо блоггеру
🔥 Таймкоды
00:00 О чем это видео
02:54 Заполняю Consent Screen приложения в Google Cloud Platform
06:10 Создаю OAuth 2.0 Client ID
08:25 Запрашиваю разрешение у юзера - теория
12:47 Два способа запроса юзера - только через консоль с копипастой кода и с сохранением/обновлением creds
14:15 Получаю ошибку Authorization Error 403 access_denied и добавляю тестового юзера в неотмодерированное приложение
16:16 Добавление тестовых пользователей
18:31 Permissions got succesfully
18:54 Токен для Flow
20:36 Сохранение и обновление credentials
.
.
.
#googleapi #youtubeapi #python
💩 P.S.: Видео вышло сумбурным (особенно в местами в терминах;)) ), но суть понятна, я надеюсь.
😈 Код, как обычно в тексте в статье
там же все ссылки на скопы, консоли и т.д.
🤑 Спасибо блоггеру
🔥 Таймкоды
00:00 О чем это видео
02:54 Заполняю Consent Screen приложения в Google Cloud Platform
06:10 Создаю OAuth 2.0 Client ID
08:25 Запрашиваю разрешение у юзера - теория
12:47 Два способа запроса юзера - только через консоль с копипастой кода и с сохранением/обновлением creds
14:15 Получаю ошибку Authorization Error 403 access_denied и добавляю тестового юзера в неотмодерированное приложение
16:16 Добавление тестовых пользователей
18:31 Permissions got succesfully
18:54 Токен для Flow
20:36 Сохранение и обновление credentials
.
.
.
#googleapi #youtubeapi #python
Комментарии