我如何在ASP.NET中显示保管箱图像

时间:2020-07-31 06:42:05

标签: c# asp.net dropbox-api

我正在ASP.Net Web应用程序上工作,我需要在其中提取Dropbox文件夹中的图像。

我尝试了许多方法,但无法完成。我尝试了Dropbox图片的链接,但也需要将dl=0更改为raw=1。因此,它变得越来越艰难。

RequestResult strReq = OAuthUtility.Get
(
    "https://api.dropbox.com/1/metadata/auto/",
    new HttpParameterCollection
    {
        { "path", "FilePath" },
        { "access_token", "AccessToken" }
    }
);

以上内容也不适用于我。当我使用Nemiro.OAuth时,它给了我错误:"the remote server return error of 400 bad request"

我必须完成我的项目,但仍然出现此错误?

1 个答案:

答案 0 :(得分:0)

[供参考的交叉链接:https://www.dropboxforum.com/t5/Dropbox-API-Support-Feedback/How-to-Show-image-of-dropbox-in-asp-net-C/td-p/441262]

在此代码段中,您实际上是在尝试调用已停用的Dropbox API v1(由/1/组件证明)。现在已经退休了,它将不再起作用。

您应该致电Dropbox API v2,尤其是我们建议为.NET使用the official Dropbox API v2 .NET SDK(如our thread in the Dropbox forum中所述)。