Я продолжаю получать вышеуказанную ошибку, и я не уверен, как ее решить.Я включил делегирование по всему домену, а также авторизовал Client-Id в разделе «Управление доступом к API»
Мой код выглядит следующим образом:
"""
Sample program
"""
import googleapiclient.discovery
import json
import googleapiclient.errors
from google.oauth2 import service_account
SERVICE_ACCOUNT_FILE = 'abcd.json'
credentials = service_account.Credentials.from_service_account_file(
SERVICE_ACCOUNT_FILE)
scoped_credentials =
credentials.with_scopes(['https://mail.google.com/'])
delegated_credentials = credentials.with_subject('abcd')
service = googleapiclient.discovery.build('gmail','v1',credentials = delegated_credentials)
try:
results = service.users().labels().list(userId='abcd').execute()
except Exception as err:
print err
Кто-нибудь работал?Если это так, укажите, почему я получаю ошибку.