如标题中所写,我想使用VB.NET下载Dropbox的公共文件。 很明显,我无法使用WebClient来完成它,所以我搜索了一些Dropbox API。问题是我并不了解所有这些图书馆(也是因为第三方)。使用VB.NET从Dropbox下载公共文件
有很多东西,比如登录,上传,文件管理等等,而我只希望能够从给定的URL下载Dropbox文件。
我该怎么办?
如标题中所写,我想使用VB.NET下载Dropbox的公共文件。 很明显,我无法使用WebClient来完成它,所以我搜索了一些Dropbox API。问题是我并不了解所有这些图书馆(也是因为第三方)。使用VB.NET从Dropbox下载公共文件
有很多东西,比如登录,上传,文件管理等等,而我只希望能够从给定的URL下载Dropbox文件。
我该怎么办?
为什么你不能使用WebClient?我在C#中使用这段代码,它完美地工作。你可以在VB.NET中尝试类似的代码。只要确保文件是共享的。
string onlinePath = @"https://dl.dropboxusercontent.com/s.....&dl=1"; // make sure you get the download path in this form
string [email protected]"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");
}
它似乎工作,看起来像我用了一个错误的链接。无论如何,这是不寻常的,我从来没有使用过WebClient云服务文件。 – user1714647 2013-05-03 23:11:59
告诉我们你试过的东西。另外,为什么你不能使用WebClient? – 2013-05-03 22:31:14