недопустимая ошибка клиента из API YouTube Analytics

Исходный

Я пытаюсь получить 10 лучших видео на моем канале с YouTube, поэтому я воспользовался примером кода из Google: https://developers.google.com/youtube/analytics/v1/code_samples/python#retrieve_top_10_videos_by_viewcount

Я установил все пакеты и скачал клиентские секреты. Я набрал python get_json.py в командной строке. (Пример скрипта переименован в get_json.py) Вот что отображается в командной строке:

WARNING:root:This function, oauth2client.tools.run(), and the use of the gflags library are deprecated and will be removed in a future version of the library.
Your browser has been opened to visit:

https://accounts.google.com/o/oauth2/auth?scope=https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fyoutube.readonly+https%3A%2F%2Fwww.googleapis.com%2Fauth%2Fyt-analytics.readonly&
redirect_uri=http%3A%2F%2Flocalhost%3A8080%2F&response_type=code&client_id=849986408789-otj3v9ghdlrr24nag9c4bepei6fo0vvm.apps.googleusercontent.com&access_type=offline

If your browser is on a different machine then exit and re-run this application with the command-line parameter

--noauth_local_webserver

Затем всплывает мой браузер, и я получаю эту ошибку invalid_client. Я что-то пропустил?

введите здесь описание изображения


Обновить

Я добавил имя в «название продукта» в консоли Google API и сбросил свой секрет клиента. Теперь это работает.


person Boxuan    schedule 01.10.2014    source источник


Ответы (1)


Похоже, вы неправильно указали свои учетные данные в консоли разработчика Google. Если вы запускаете его с локального компьютера, вы должны выбрать «установленное приложение», а если с веб-сервера, вы должны указать redirect_uri.

Также убедитесь, что YT Analytics API включен в консоли для этого проекта.

person Ibrahim Ulukaya    schedule 01.10.2014