将文件上载到dropbox中的特定文件夹
本文关键字:文件夹 dropbox 文件 上载 | 更新日期: 2023-09-27 18:22:42
我使用这个例子将文件上传到dropbox:
https://github.com/geersch/DropboxRESTApi/blob/master/src/part-5/README.md
即:
public FileSystemInfo UploadFile(string root, string path, string file)
{
//...
}
该方法有3个参数:
root:相对于其指定路径的根。有效值是沙盒和dropbox
路径:您想要的文件的路径上传
文件:要上传的本地文件的绝对路径按如下方式调用此方法:
var file = api.UploadFile("dropbox", "photo.jpg", @"C:'Pictures'photo.jpg");
Dropbox API表示与示例完全相同:
https://www.dropbox.com/developers/core/docs#files-后
所以没有提到";父文件夹"
如何在特定文件夹而不是根目录下上传文件?
你不能只做吗
var file = api.UploadFile("dropbox", @"myfolder'photo.jpg", @"C:'Pictures'photo.jpg");
我也有同样的问题。我使用这种方法将路径组合为目标目录
public static string CombinePath(string folder, string filename) => folder == "/" ? $"/{filename}" : $"{folder}/{filename}";
如果您需要将文件上传到根目录,唯一的参数是/
来标识根。