Пытаюсь запустить скрипт из Quickstart
документации Google.
Запуск открывает в браузере окно авторизации, указываю все разрешения, получаю сообщение "
The authentication flow has completed. You may close this window". Это Ок.
Но компиляторе ошибка:
Traceback (most recent call last):
File "C:\py\her\1.py", line 46, in <module>
main()
File "C:\py\her\1.py", line 32, in main
creds = flow.run_local_server(port=0)
File "C:\Users\name\AppData\Local\Programs\Python\Python38-32\lib\site-packages\google_auth_oauthlib\flow.py", line 460, in run_local_server
self.fetch_token(authorization_response=authorization_response)
File "C:\Users\name\AppData\Local\Programs\Python\Python38-32\lib\site-packages\google_auth_oauthlib\flow.py", line 278, in fetch_token
kwargs.setdefault('client_secret', self.client_config['client_secret'])
KeyError: 'client_secret'
Очевидно ошибка в порте указанном в строке
creds = flow.run_local_server(port=0)
Указывал порт 8000 (
Google рекомендует для localhost) и 8080, пробовал 8081 (где то рекомендовали). Ошибка не отступает.
Нужна помощь. В чем может быть проблема?
(Буду благодарен за ссылку на документацию, где точно есть ответ)