Youtube API + Python(Django): где брать данные для входа?

Хотел бы присоединить библиотеку для управления Youtube-аккаунтом от сюда:
Репозиторий на github
Она требует (вернее библиотека Gdata):
YOUTUBE_AUTH_EMAIL = 'yourmail@gmail.com'
YOUTUBE_AUTH_PASSWORD = 'yourpassword'
YOUTUBE_DEVELOPER_KEY = 'developer key, get one from http://code.google.com/apis/youtube/dashboard/'
YOUTUBE_CLIENT_ID = 'client-id'

CLIENT_ID брал по ссылке https://console.developers.google.com/project/apps...
DEVELOPER_KEY брал по ссылке https://code.google.com/apis/youtube/dashboard/gwt...
Почту и пароль использовал стандартные, через которые и захожу на выше указанные сайты.
Однако не работает.
И когда я делаю по мануалу Гугла, аутентификация так же не проходит.
yt_service = gdata.youtube.service.YouTubeService()
yt_service.email = 'jo@gmail.com'
yt_service.password = 'mypassword'
yt_service.source = 'my-example-application'
yt_service.ProgrammaticLogin()

Выдаёт
Incorrect username or password

Возможно я не то беру и не туда пишу? Буду рад любой помощи.
  • Вопрос задан
  • 3546 просмотров
Решения вопроса 1
@FireGM Автор вопроса
Нашел ответ на вопрос. В связи с включенной 2-этапной аутентификацией вместо пароля от аккаунта вводить пароль зарегистрированный у вас на аккаунте для вашего приложения. Регистрируем здесь. Получаем 16-значный пароль и вводим его. Действует не только для этой библиотеки, а вообще для API Google.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы