我正在逐步将图像添加到远程的Dropbox文件夹,然后我需要在我的raspberry pi 3上下载。
问题是我只需要在该文件夹中最新上传的图像,以便我可以使用部署在我的raspberry pi 3上的一些代码远程对其进行分类。
我不知道dropbox api,所以我不知道是否有任何功能可以直接实现我上面所说的,所以我试图在本地下载整个文件夹包含所有图像,然后选择我想要的图像。
Dropbox api v2表示他们添加了将整个文件夹作为zip文件下载的功能,但每当我尝试实现api中给出的代码并在本地保存文件时,本地zip文件总是说它已损坏且无法打开。
有谁知道如何在python中实现这一点?
编辑:或者如果有一种更简单的方法可以将最新上传的图像下载到文件夹而无需使用特定图像的名称或链接明确更改代码,那么可能会有所帮助?
https://www.dropbox.com/developers/documentation/http/documentation#files-download_zip
首先使用CURL在Linux终端上运行下载,然后通过使用Python Requests库发出HTTP请求来逐步完成工作。这样你就可以系统地调试它。确保Dropbox或API令牌上的文件权限没有任何问题。