2013-07-17 60 views
3

我用這個例子將文件上傳到Dropbox的:上傳文件到Dropbox的特定文件夾

http://cgeers.com/2012/03/11/dropbox-rest-api-part-5-file-upload/

那就是:

public FileSystemInfo UploadFile(string root, string path, string file) 
{ 
    //... 
} 

的方法3參數:

root:指定路徑的根。有效值 是沙盒和Dropbox。
path:上傳文件的路徑 。
文件:絕對路徑,你要上傳

調用此方法如下本地文件:

var file = api.UploadFile("dropbox", "photo.jpg", @"C:\Pictures\photo.jpg"); 

的Dropbox API說完全一樣的例子:

https://www.dropbox.com/developers/core/docs#files-POST

所以不提「父文件夾」..
如何上傳文件而不是根文件夾?

+0

你指着POST方法。我想你可能想看看'files_put'。我也認爲'path'參數包含了文件夾部分。 – Renan

回答

6

不能你只是做

var file = api.UploadFile("dropbox", @"myfolder\photo.jpg", @"C:\Pictures\photo.jpg");