Inhalt eines öffentlichen Dropbox-Ordners abrufen?

8

Gibt es eine Möglichkeit, eine Liste der Inhalte eines öffentlichen Dropbox-Ordners (vorzugsweise in PHP) abzurufen? So sieht eine URL zu einer öffentlichen Datei in Dropbox aus:

%Vor%

Man würde denken, dass man eine Ebene höher in das Verzeichnis in der URL springt ...

%Vor%

... würde alle öffentlichen Dateien anzeigen. Nee. Nichts als ein 404.

    
Sam 19.03.2012, 01:52
quelle

3 Antworten

4

Sieht aus wie diese Bibliothek ist ziemlich vollständig (obwohl ich sie selbst nicht benutzt habe) und ist wahrscheinlich so einfach wie (post-auth):

%Vor%     
chrisn 19.03.2012, 02:00
quelle
3

UPDATE: Ich habe einen Thread gefunden Dropbox-Foren, in denen ein Nutzer einen Link posten kann, der angeblich etwas nahesteht, was ich möchte. Erraten Sie, was? Es klappt! Ich weiß nicht, woher es kam oder wo es dokumentiert ist, aber wenn es für andere hilfreich ist, hier ist es (klicken Sie auf diesen Link wird es aktivieren und ich weiß nicht, ob es deaktiviert werden kann. Mit Vorsicht vorgehen):

Ссылка

Der resultierende öffentliche Ordner sieht folgendermaßen aus:

    
Sam 20.03.2012 01:55
quelle
2

Sie können die Dropbox-API verwenden, insbesondere die Suche Pfad. Das gibt einfach JSON zurück, was einfach zu parsen ist.

Wenn Sie nur eine Indexdatei auf Ihrer eigenen öffentlichen Dropbox haben möchten, können Sie diesen Ansatz verwenden: Ссылка .

Dies erzeugt einen Index in Python: Ссылка

    
process91 19.03.2012 01:58
quelle