我正在使用Python SDK,希望检索我所有的dropbox文件和文件夹。
我正在使用Dropbox的Python SDK的v2。
dbx = Dropbox("DROBOX_ACCESS_TOKEN")
response = dbx.files_list_folder("/Apps/Marketing")
for file in response.entries:
print file.name
但是,我得到一个错误:
dropbox.exceptions.ApiError: ApiError('b0479a07aaa5a9b405862ae75cbf135d', ListFolderError(u'path', LookupError(u'not_found', None)))
当我登录时,Dropbox中存在Apps文件夹(prob在根文件夹中)
当我尝试使用空路径列出以获取根文件夹时:
response = dbx.files_list_folder("")
响应条目为空。
如何检索dropbox v2 api中所有文件和文件夹的列表?
这个令牌是我在dropbox的OAuth 2设置中生成的。
我让token App folder访问Apps下的一个名为Marketing的文件夹。
您应该为您的应用程序提供完整的Dropbox访问类型。使用App Folder访问类型,您的应用程序将自动限制在
Apps
下的相应文件夹中,因此传递到该应用程序下运行的files_list_folder()
的所有路径都将相对于您的应用程序的专用文件夹进行解释。相关问题 更多 >
编程相关推荐