0

Ich möchte einen neuen Id Client Oauth 2.0 für Google Drive API erstellen, dann generieren Sie das Objekt JSON (oauth Anmeldeinformationen), laden Sie es und legen Sie es in einem bestimmten Ordner, ohne die Verwendung der Konsolenentwickler google. Gibt es ein Skript (in PHP oder Javascript), das dies mit der E-Mail und dem Passwort eines Google-Kontos erzeugt?Kann ich einen neuen ID-Client Oauth ohne Zugriff auf die Konsole erstellen?

Ich möchte dieses "Standalone-Skript" erstellen, weil ich nicht möchte, dass der Client zuvor auf der Google-Konsole gehen muss (obwohl es für einmal sein wird).

Dank, Matteo

Antwort

0

Es ist nicht möglich programmatisch ein Projekt auf Google developer console zu erstellen. Die einzige Möglichkeit, ein neues Projekt zu erstellen, besteht darin, dies manuell über die Website zu tun.

Sie werden kein Skript oder etwas finden, das Ihnen erlaubt, dies zu tun. Der einzige Gedanke, der entfernt ähnelt das ist die Google Cloud Resource Manager API, aber es wird nicht lassen Sie Anmeldeinformationen erstellen.

+0

Vielen Dank für die Antwort @Dalmto! Ich mache eine Anwendung zum Speichern von Dateien in einer Datenbank oder Google Drive, und der Kunde kann nicht auf die Konsole gehen, um das Projekt zu erstellen, laden Sie das JSON-Objekt usw., es ist zu kompliziert für ihn. Ich frage mich, ob es möglich war, alles zu automatisieren, aber ich denke, die beste Lösung ist, dass ich das Projekt erstellen, das Json-Objekt herunterladen und in den Projektordner für jeden Kunden legen muss, ist es richtig? nochmals danke –

+0

Sie dürfen einem Kunden nicht Ihre Kunden ID und Ihr Geheimnis geben. Wenn es sich bei Ihrer Anwendung nicht um eine Anwendung handelt, die von mehreren Kunden ausgeführt werden kann, und über eine Anwendung, die Sie außerhalb der Augen des Benutzers speichern können. Sie werden ihre eigenen machen müssen. http://StackOverflow.com/a/28109307/1841839 Das besagt, dass Sie den Quellcode eines PHP-Skripts nicht für andere Verwendungen freigeben können, die Ihre Client-ID und Ihren geheimen Client enthalten. Sie müssen es dort manuell machen. – DaImTo

Verwandte Themen