タイトルの通り、VB.NETを使ってDropboxの公開ファイルをダウンロードしたいと思っています。明らかに、私は WebClient を使用してそれを行うことができないので、Dropbox API を検索しました。問題は、私がこれらすべてのライブラリをよく理解していないことです (これもサードパーティのせいです)。
ログイン、アップロード、ファイル管理など、たくさんありますが、特定の URL から Dropbox のファイルをダウンロードする機能だけが欲しいです。
どうすればいいですか?
タイトルの通り、VB.NETを使ってDropboxの公開ファイルをダウンロードしたいと思っています。明らかに、私は WebClient を使用してそれを行うことができないので、Dropbox API を検索しました。問題は、私がこれらすべてのライブラリをよく理解していないことです (これもサードパーティのせいです)。
ログイン、アップロード、ファイル管理など、たくさんありますが、特定の 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 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");
}