以下是使用Gdrive V2 sdk将文件上传到特定文件夹的方法.1)将文件插入根文件夹(Drive.Files.insert(File,AbstractInputStream))2)删除新上载文件的根父引用3)添加特定目标文件夹作为文件的新父引用.
以上工作.但是,如果网络速度很慢,我们会在移动到特定目标文件夹之前看到该文件位于Root文件夹中很长一段时间.我们怎能避免这种情况?我们可以批量上述所有三项业务吗?但AFAIK,批处理支持特定类型的操作,例如..我们只能批量所有文件操作或父操作或修订操作.我们可以批处理属于不同类型的操作,例如(Files.insert()和Parent.delete())吗?
输入将不胜感激.
谢谢!!
小智 5
您可以通过在元数据中设置父字段来直接在指定文件夹中创建文件.
{
"title" : "test.jpg",
"mimeType" : "image/jpeg",
"parents": [{
"kind": "drive#file",
"id": "<folderId>"
}]
}
Run Code Online (Sandbox Code Playgroud)
这就是我在python中所做的,但我相信java中有相关内容.
| 归档时间: |
|
| 查看次数: |
4846 次 |
| 最近记录: |