###前提・実現したいこと
.Net環境で、DropBoxと連携したアプリケーションを開発したいです。
Dropbox.Api v2を用いて、ファイルのアップロード、ダウンロードを行う予定です。
①ユーザーには、Dropboxのログインと同様に、IDとパスワードで認証する仕組みを作りたいのですが、可能でしょうか。
参考サイトなどありましたら教えてください。
②(解決済み)Dropbox for .NET Developers(https://www.dropbox.com/developers/documentation/dotnet#tutorial)を参考に実装しています。
チュートリアルのルートフォルダのリスト表示までは出来たのですが、
アップロード、ダウンロードを実装してみたのですが、下記のエラーメッセージが出ます。
どこが間違っているのでしょうか?
###発生している問題・エラーメッセージ
例外がスローされました: 'Dropbox.Api.ApiException1' (Dropbox.Api.dll の中) 例外がスローされました: 'Dropbox.Api.ApiException
1' (mscorlib.dll の中)
###該当のソースコード
C#
1await Download(dbx("ACCESS TOKEN"), "/テスト/", "test.txt"); 2 3async Task Download(DropboxClient dbx, string folder, string file) 4{ 5 using (var response = await dbx.Files.DownloadAsync(folder + "/" + file)) 6 { 7 Console.WriteLine(await response.GetContentAsStringAsync()); 8 } 9}
C#
1await Upload(dbx, "/テスト/", "test.txt", "test"); 2 3async Task Upload(DropboxClient dbx, string folder, string file, string content) 4{ 5 using (var mem = new MemoryStream(Encoding.UTF8.GetBytes(content))) 6 { 7 var updated = await dbx.Files.UploadAsync( 8 folder + "/" + file, 9 WriteMode.Overwrite.Instance, 10 body: mem); 11 Console.WriteLine("Saved {0}/{1} rev {2}", folder, file, updated.Rev); 12 } 13}
###試したこと
調査をしたのですが、C#で記述されたサンプルコードなどが見つからず手詰まりの状態です。
###補足情報(言語/FW/ツール等のバージョンなど)
開発環境:VisualStudio2015
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/18 00:25