2014-05-19 91 views

回答

2

该API不公开一种永久删除文件的方式。 (对于桌面或移动应用程序,Web UI是唯一的方法)

+0

似乎OneDrive API也不允许永久删除文件。我发现的是:http://msdn.microsoft.com/en-us/library/dn659743.aspx。它也只会将文件移动到回收站。现在允许这样做的原因是什么?安全还是保密?例如,Google Drive API允许永久删除。 – noname

0

您应该使用:/ 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字典。