wie man eine Datei (irgendein Formular) von Dropbox mit R herunterlädt

8

Ich habe es versucht

%Vor%

, aber es gibt die HTML-Quelle dieser Seite zurück.

Habe auch ein bisschen rdrop probiert

%Vor%

Und die Popup-Website berichtet:

%Vor%

Ich verstehe die URI-Sache nicht sehr gut. Kann jemand empfehlen, ein Dokument zu lesen bitte ....

Ich habe ein paar Posts gelesen, aber die meisten diskutieren, wie man Daten aus Excel-Dateien liest.

Repmis funktionierte nur zum Lesen von Excel-Dateien ...

%Vor%

Auch versucht

%Vor%

Und es hat nicht funktioniert ...

Jede Hilfe und Diskussion ist willkommen. Danke!

    
Y Zhang 12.08.2015, 04:23
quelle

2 Antworten

8

Das erste Problem besteht darin, dass der Link Ссылка auf eine Vorschauseite zeigt, nicht auf den Dateiinhalt selbst , deshalb bekommst du das HTML. Sie können Links wie diese ändern, um auf den Dateiinhalt zu zeigen, wie hier gezeigt:

Ссылка

ZB, fügen Sie einen Raw = 1 URL-Parameter hinzu:

Ссылка

Ihr Downloader muss den Weiterleitungen folgen, damit das funktioniert.

Das zweite Problem besteht darin, dass Sie versuchen, einen Autorisierungsablauf für OAuth 2-Apps zu verwenden, bei dem alle Weiterleitungs-URIs vorab registriert werden müssen. Sie können Umleitungs-URIs registrieren, in Ihrem Fall ist es Ссылка für Dropbox-API-Anwendungen auf der App-Seite in der App-Konsole:

Ссылка

Weitere Informationen zur Verwendung von OAuth finden Sie im Dropbox-API-OAuth-Handbuch unter

Ссылка

    
Greg 12.08.2015 04:59
quelle
-1

Ich benutze read.table(url("yourdropboxpubliclink")) zum Beispiel benutze ich diesen Link

anstelle von Ссылка , das ist ein Link auf der Dropbox, die ich verwende Ссылка

und nicht-öffentlicher Link raw = 1 wird funktionieren

Es funktioniert gut für mich.

    
NG. Hai Tuan 04.05.2016 02:54
quelle

Tags und Links