1

Ich habe ein Python-Skript, um bestimmte Daten von Google Analytics zu konsultieren, aber ich versuche, ein wenig weiter zu gehen und Lambda (von Amazon Web-Services) tun es automatisch für mich jeden Tag. Aber ich stoße auf ein Problem und ich bleibe dabei.Python - Wie authentifizieren Sie sich bei Google Analytics von AWS Lambda?

Ich weiß nicht, wie kann ich OAuth 2.0 aus dem Skript authentifizieren, ohne eine client_secrets.json Datei zu verwenden, und wenn es keine andere Möglichkeit gibt, wie und wo sollte ich die .json-Datei verlassen, um es zu lassen authentifizieren sich.

Wie erklärt here da im Dienst nicht über eine Google-i verwenden muß:

from oauth2client.service_account import ServiceAccountCredentials 

scopes = ['https://www.googleapis.com/auth/sqlservice.admin'] 

credentials = ServiceAccountCredentials.from_json_keyfile_name(
'/path/to/keyfile.json', scopes) 

, aber ich habe keinen Weg für die Datei.

+0

Haben Sie die 'keyfile.json' in Ihrer Zip? Es sollte nur im Arbeitsverzeichnis sein. – kichik

+0

Ich folge nicht, ich habe die Schlüsseldatei, aber IDK, wo er auf aws fallen und was in den Pfad für die Datei eingeben? – Marco

Antwort

Verwandte Themen