使用Dropbox API v2和Python,如何获取公共共享文件夹中的文件和文件夹列表?

时间:2017-12-26 21:54:17

标签: dropbox dropbox-api

我是Dropbox API的新手,并为公共共享链接创建了一个Python应用。我想获得所述公共共享链接中存在的文件和文件夹列表及其修改日期。我正在寻找类似于" files_list_folder"在功能方面。感谢。

1 个答案:

答案 0 :(得分:3)

[交叉链接供参考:https://www.dropboxforum.com/t5/API-support/How-to-get-a-list-of-files-and-folders-present-in-a-publicly/m-p/257852#M14954]

您实际上可以使用files_list_folder本身列出文件夹的共享链接的内容。为此,您应该使用shared_link参数。这看起来像这样:

import dropbox

dbx = dropbox.Dropbox("<ACCESS_TOKEN>")

url = "https://www.dropbox.com/sh/..."
shared_link = dropbox.files.SharedLink(url=url)

print(dbx.files_list_folder(path="", shared_link=shared_link))