使用VB.NET从Dropbox下载公共文件

时间:2013-05-03 22:03:48

标签: vb.net dropbox-api

如标题所示,我想使用VB.NET下载Dropbox的公共文件。 显然,我无法使用WebClient进行此操作,因此我搜索了一些Dropbox API。问题是我不了解所有这些图书馆(也是因为第三方)。

有许多内容,例如登录,上传,文件管理等......虽然我只喜欢从给定的网址下载Dropbox文件的功能。

我该怎么做?

1 个答案:

答案 0 :(得分:1)

为什么不能使用WebClient? 我在C#中使用此代码,它完美地运行。您可以在VB.NET中尝试类似的代码。只需确保文件是共享的。

string onlinePath = @"https://dl.dropboxusercontent.com/s.....&dl=1"; // make sure you get the download path in this form
string downloadedFile=@"C:\..."; // file to download into
try
{
    using (System.Net.WebClient Client = new System.Net.WebClient())
    {
         Client.DownloadFile(onlinePath, downloadedFile);
    }
}
catch
{
    MessageBox.Show("File not found");
}