Sharpbox中的下载文件方法和403错误

本文关键字:错误 方法 文件 下载 Sharpbox | 更新日期: 2023-09-27 18:32:12

我正在尝试使用Sharpbox制作一个应用程序来下载我的dropbox目录的一个文件。我尝试使用 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. 

请帮帮我。谢谢。

Sharpbox中的下载文件方法和403错误

尝试使用 DownloadFile 下载文件时,我遇到了完全相同的错误响应。浏览文件夹层次结构或上传文件工作正常。在锐盒错误跟踪器上发现此问题后,我将 .NET C# 控制台应用程序从框架版本 4.5 更改为 4.0,突然它起作用了。

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