1

我正在尝试使用 Sharpbox 制作一个应用程序来下载我的保管箱目录的一个文件。我尝试使用 downloadFile() 方法下载文件,代码为:

    CloudStorage dropBoxStorage = new CloudStorage();
    dropBoxStorage.Open(dropBoxConfig, accessToken); 
    dropBoxStorage.DownloadFile(FilePath, TargetPath); 

我认为 dropBoxConfig 和 accessToken 很好,因为我可以在 dropbox 中显示文件夹和文件,但是当我尝试下载时,我收到此错误:

The remote server returned an error (403) forbidden 
Error en el servidor remoto: (403) Prohibido. 

请帮帮我。谢谢你。

4

1 回答 1

0

尝试使用DownloadFile. 浏览文件夹层次结构或上传文件工作正常。在sharpbox bug tracker 上发现这个问题后, 我将.NET C# 控制台应用程序从框架版本4.5 更改为4.0,并且突然之间它工作了。

所以这告诉我sharpbox v1.2.0.542(通过NuGet)不是很稳定,你可能想使用另一个C#包装器或直接使用DropBox API自己编写一个。

于 2013-09-21T19:42:23.850 回答