Bezpośrednie pobieranie z Dysku Google przy użyciu interfejsu API Dysku Google

Moja aplikacja na komputer, napisana w Javie, próbuje pobrać publiczne pliki z Dysku Google. Jak się dowiedziałem, można go zaimplementować za pomocą plikówwebContentLink (służy do pobierania plików publicznych bez autoryzacji użytkownika).

Tak więc poniższy kod działa z małymi plikami:

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

Ale to nie działa na dużych plikach, ponieważ w tym przypadku pliku nie można pobrać bezpośrednio przezwebContentLink bez potwierdzenia użytkownika ostrzeżeniem o skanowaniu antywirusowym google. Zobacz przykład:link do treści internetowych.

Moje pytanie brzmi: jak uzyskać zawartość publicznego pliku z Dysku Google bez autoryzacji użytkownika?

questionAnswers(10)

yourAnswerToTheQuestion