Greifen Sie über eine Desktop-Anwendung auf Google Drive zu [Duplikat]
-
13-12-2019 - |
Frage
Mögliches Duplikat:
Android-API für Google Drive?
Ich möchte eine einzelne kleine XML-Datei zwischen der Android-Anwendung und einer separaten eigenständigen Java-basierten Desktop-Anwendung synchronisieren.Zunächst drückt ein Benutzer einen Knopf in der Android-Anwendung und die XML-Datei wird irgendwo in der Cloud gespeichert.Als Nächstes startet der Benutzer eine eigenständige Desktopanwendung und ruft die XML-Datei aus der Cloud ab.
Zu diesem Zweck wollte ich Google Drive nutzen.Ich bin jedoch verwirrt über Folgendes auf den Google Drive-Hilfeseiten:
Warnung:Allein die Autorisierung reicht nicht aus, um Ihre App Zugriff auf Benutzerdateien zu gewähren - eine App -Installation ist ebenfalls erforderlich.Apps haben keinen API -Zugriff auf Dateien, es sei denn, Benutzer haben die App die App zuerst im Chrome -Web Store installiert.
Gibt es eine Möglichkeit, mit den Anmeldeinformationen direkt eine Datei von/nach Google Drive abzurufen/zu schreiben?Oder zumindest ein Weg mit den geringsten Problemen für den Endbenutzer?
Lösung
Im Moment ist uns klar, dass dies mit der Drive-API nicht möglich ist, da Sie ein Token benötigen würden, das für eine Client-ID erstellt wurde, die über den Chrome Web Store installiert wurde.Wir planen eine Behebung dieses Problems, haben aber nicht sofort etwas.Kurzfristig sollten Sie die Documents List API verwenden.