Dropbox api 使用Dropbox API创建文件旧版本的副本

Dropbox api 使用Dropbox API创建文件旧版本的副本,dropbox-api,Dropbox Api,我正在尝试使用Dropbox API创建文件旧版本的副本 用例是用户浏览他的文件,选择一个并列出其修订,选择一个修订并将其复制到其帐户中的某个文件夹中 然而,据我所知,API中的copy方法只接受源路径,无法指定修订。我尝试在下载中支持的路径中传递修订,但失败了 因此,我只能想到以下解决办法: 使用“还原”将源文件回滚到所需版本,将其复制到目标文件夹,然后将其还原回原始版本 下载所需版本并将其上载到目标文件夹 我不喜欢解决方案#1,因为如果在这个过程中出现问题,用户可能会得到原始文件的旧版本。解

我正在尝试使用Dropbox API创建文件旧版本的副本

用例是用户浏览他的文件,选择一个并列出其修订,选择一个修订并将其复制到其帐户中的某个文件夹中

然而,据我所知,API中的copy方法只接受源路径,无法指定修订。我尝试在下载中支持的路径中传递修订,但失败了

因此,我只能想到以下解决办法:

  • 使用“还原”将源文件回滚到所需版本,将其复制到目标文件夹,然后将其还原回原始版本
  • 下载所需版本并将其上载到目标文件夹
  • 我不喜欢解决方案#1,因为如果在这个过程中出现问题,用户可能会得到原始文件的旧版本。解决方案2进行了冗余下载和上载


    有人能提出一个更好的方法来实现这个功能吗?

    不幸的是,Dropbox API没有提供一个很好的方法来做这件事,但是我们会认为它是一个特性请求。@格雷戈谢谢你的回复!您有什么地方可以让我将此作为功能请求提交并跟进吗?我们没有公共功能请求跟踪程序,但我已经在内部提交了此文件。@Greg感谢您的帮助@格雷格有什么事吗?我也想这样做。Dropbox API没有提供一个很好的方式来做这个不幸的事情,但我们会认为这是一个功能请求。@格雷戈谢谢你的答复!您有什么地方可以让我将此作为功能请求提交并跟进吗?我们没有公共功能请求跟踪程序,但我已经在内部提交了此文件。@Greg感谢您的帮助@格雷格有什么事吗?我也想这样做。