1
.NET 용 새로운 Dropbox SDK v2를 사용하고 있습니다.파일 업로드 Dropbox v2.0 API
보관 용 계정에 문서를 업로드하려고합니다.
public async Task UploadDoc()
{
using (var dbx = new DropboxClient("XXXXXXXXXX"))
{
var full = await dbx.Users.GetCurrentAccountAsync();
await Upload(dbx, @"/MyApp/test", "test.txt","Testing!");
}
}
async Task Upload(DropboxClient dbx, string folder, string file, string content)
{
using (var mem = new MemoryStream(Encoding.UTF8.GetBytes(content)))
{
var updated = await dbx.Files.UploadAsync(
folder + "/" + file,
WriteMode.Overwrite.Instance,
body: mem);
Console.WriteLine("Saved {0}/{1} rev {2}", folder, file, updated.Rev);
}
}
이 코드 단편은 실제로 "테스트 중!"이라는 보관 용 계정에 test.txt 문서를 만듭니다. 콘텐츠인데 경로 (예 : "C : \ MyDocuments \ test.txt")을 업로드하고 싶습니다.
도움이 될 것입니다.