Python 403 не авторизован для доступа к этому ресурсу / API - PullRequest
0 голосов
/ 26 апреля 2018

У меня есть рабочая реализация интеграции в GoLang с библиотекой Go.

Теперь я пытаюсь преобразовать его в python с помощью пакета py: google-api-python-client.

Я получаю сообщение об ошибке неавторизованного для следующего кода:

SCOPES = [
    'https://www.googleapis.com/auth/admin.directory.user.readonly',
    'https://www.googleapis.com/auth/admin.directory.user']

credentials = service_account.ServiceAccountCredentials.from_json_keyfile_name(SERVICE_ACCOUNT_FILE, scopes=SCOPES)
service = discovery.build('admin', 'directory_v1', credentials=credentials)
req = service.users().get(userKey='<admin email>')
req.execute()

перед последней строкой я добавил точку останова, посмотрел на объект запроса и не смог ничего найти относительно учетных данных (поиск по URL, заголовкам, файлам cookie и телу).

...