Произошла ошибка аутентификации Google Anlytics API - PullRequest
0 голосов
/ 14 января 2019

Начиная с прошлой пятницы, я получал периодически возникающую ошибку аутентификации из Google Analytics V4 API. Сообщение об ошибке:

HttpAccessTokenRefreshError: invalid_grant: Invalid issuer: Not a service account.

Не могу реально выяснить, что вызывает прерывистую ошибку. Любая помощь приветствуется.

from apiclient.discovery import build
from oauth2client.service_account import ServiceAccountCredentials
import httplib2


service_email = "abc.apps.googleusercontent.com"
scopes = ['https://www.googleapis.com/auth/analytics.readonly']
url = ('https://analyticsreporting.googleapis.com/$discovery/rest')
pem_file_path = 'abc.pem'

credentials = ServiceAccountCredentials.from_p12_keyfile(service_email, 
pem_file_path, scopes=scopes)
http = credentials.authorize(httplib2.Http())
service = build('analytics', 'v4', http=http, discoveryServiceUrl=url )
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...