有没有办法检索公共 Dropbox 文件夹的内容列表(最好在 PHP 中)?Dropbox 中公共文件的 URL 如下所示:
http://dl.dropbox.com/u/1234567/publikPholder/textytext.txt
有人会认为跳转到 URL 中的目录的上一级...
http://dl.dropbox.com/u/1234567/publikPholder/
...将显示所有公共文件。没有。什么都没有,只有 404。
有没有办法检索公共 Dropbox 文件夹的内容列表(最好在 PHP 中)?Dropbox 中公共文件的 URL 如下所示:
http://dl.dropbox.com/u/1234567/publikPholder/textytext.txt
有人会认为跳转到 URL 中的目录的上一级...
http://dl.dropbox.com/u/1234567/publikPholder/
...将显示所有公共文件。没有。什么都没有,只有 404。
看起来这个库非常完整(虽然我自己没有使用过),并且可能像(post-auth)一样简单:
$info = $dropbox->getMetaData('Public', true);
print_r($info['contents']);
更新:我在 Dropbox 论坛上发现了一个帖子,用户发布了一个链接,声称可以启用非常接近我要求的东西。你猜怎么了?有用!我不知道它来自哪里或记录在哪里,但如果它对其他人有帮助,就在这里(单击此链接将启用它,我不知道它是否可以禁用。谨慎操作):
https://www.dropbox.com/enable_shmodel
生成的公用文件夹如下所示:
您可以使用Dropbox API,特别是搜索路径。这只是返回JSON,这很容易解析。
如果您只想在自己的公共 Dropbox 上拥有一个索引文件,您可以采用这种方法: http: //forums.dropbox.com/topic.php?id=54966。
这会在 Python 中生成一个索引: http://forums.dropbox.com/topic.php?id= 17432