Direkter Download von Google Drive über die Google Drive-API

Meine in Java geschriebene Desktop-Anwendung versucht, öffentliche Dateien von Google Drive herunterzuladen. Wie ich herausgefunden habe, kann es mit Hilfe von Dateien implementiert werdenwebContentLink (Es ist für die Fähigkeit, öffentliche Dateien ohne Benutzerberechtigung herunterzuladen).

Der folgende Code funktioniert also mit kleinen Dateien:

String webContentLink = aFile.getWebContentLink();
InputStream in = new URL(webContentLink).openStream();

Bei großen Dateien funktioniert dies jedoch nicht, da die Datei in diesem Fall nicht direkt über heruntergeladen werden kannwebContentLink ohne Benutzerbestätigung mit Google Virus Scan-Warnung. Sehen Sie sich ein Beispiel an:Link zum Webinhalt.

Meine Frage ist also, wie Sie den Inhalt einer öffentlichen Datei von Google Drive ohne Nutzerberechtigung abrufen können.

Antworten auf die Frage(10)

Ihre Antwort auf die Frage