2016-05-04 15 views
1

Ich habe eine App, die mit Dropbox integriert ist, möchte ich den Benutzer einen Ordner aus ihrer Dropbox auswählen.Get Verzeichnisbaum eines Benutzers Dropbox

Ich kann '/ 2/files/list_folder' (https://www.dropbox.com/developers/documentation/http/documentation#files-list_folder) mit rekursiv auf true setzen und dann rekursiv basierend auf dem zurückgegebenen Cursor aufrufen. Ich filtere dann alle aus, die keine Verzeichnisse sind. Aber das ist ein langer langsamer Prozess und unvorhersehbar angesichts der potenziellen Größe einiger Benutzer Verzeichnisstruktur auf Dropbox.

Ich weiß, es gibt eine Dropbox-Datei wählen Plug-in (https://www.dropbox.com/developers/chooser), aber ich möchte einen Ordner auswählen, ohne eine Option zum Auswählen einer Datei.

Was ich möchte ist ein API-Aufruf, der eine Liste aller Verzeichnisse für einen Benutzer zurückgibt.

Gibt es das mit einer API-Methode, von der ich nichts weiß? Oder gibt es ein anderes Widget, das die Ordnerauswahl zulässt?

Ich habe gesehen this question, die gerade eine rekursive API-Aufruf auch nicht praktisch effizient.

Antwort

1

Die Dropbox API v2 bietet keine Möglichkeit, nur solche Ordner aufzulisten, aber wir werden es als eine Feature-Anfrage betrachten.

Dropbox bietet auch keine Komponente wie die Auswahl, die Ordnerauswahl zulässt, aber wir werden auch eine Feature-Anfrage berücksichtigen.