Dropbox API - 永久删除文件

时间:2014-05-19 13:25:24

标签: javascript api dropbox dropbox-api

是否可以使用Dropbox API从Dropbox删除文件?我目前以这种方式删除文件:https://www.dropbox.com/developers/core/docs#fileops-delete。但是,这不会永久删除文件,只是将它们移到垃圾箱。

2 个答案:

答案 0 :(得分:4)

API不会公开永久删除文件的方法。 (桌面或移动应用也不是这样。网络用户界面是唯一的方法。)

答案 1 :(得分:2)

您应该使用:/ fileops / permanent_delete - 永久删除文件或文件夹。

 OAuthUtility.PostAsync  
(
"https://api.dropboxapi.com/1/fileops/permanently_delete",
  new HttpParameterCollection
   {
      {"access_token",Properties.Settings.Default.AccessToken      },
       {"root", "auto"},
        {"path", path }).Replace("\\", "/") }
    },

);

此端点仅适用于使用X-Dropbox-Perform-As-Team-Member标头的Dropbox for Business应用。

RETURNS 一个空的JSON字典。