我使用Dropbox Core API(Python 2.7)为大量文件生成可共享链接。对于我运行的每个文件:
dropbox_file = dropbox_client.share(item_filename, short_url=False)
item_url = dropbox_file[u'url']
例如,对于1k文件,这需要大约30分钟。带宽不是问题 - 它是每个请求所需的时间。有没有办法传递一个文件列表而不是单个文件名 - 或类似的 - 以加快这个过程?
参考: https://www.dropbox.com/developers/core/docs/python#DropboxClient.share
答案 0 :(得分:2)
无法批量创建这些链接,但您可以并行创建多个请求。我建议尝试并行调用以找到合适的费率。
还要考虑是否有不同的方法来实现目标(比如一次共享整个文件夹)。