是否可以仅使用一次API调用更新Google云端硬盘中的文件内容(仅知道文件名,而不是文件的唯一fileId)?

时间:2015-12-05 20:48:30

标签: rest google-drive-api

我相信我可以通过两个步骤(即两个REST调用)执行此操作:1)列出Google Drive上文件夹中的文件,获取现有文件的fileId,以及2)使用update替换内容fileId引用的文件,带有新内容。但是,看起来我应该能够通过插入REST调用在一个步骤中完成此操作。但是,我无法在插入调用中看到任何允许这样做的参数。当我尝试插入多个具有相同标题的文件时,我会在Google云端硬盘文件夹中看到类似的内容:

Test.txt 
Test.txt (1) 
Test.txt (2) 
etc.

是否可以用一个Google Drive REST调用替换Test.txt(假设我不知道Test.txt的fileId,我只知道它的名称/标题)?< / p>

1 个答案:

答案 0 :(得分:3)

答案确实是&#34;没有&#34;。了解Google Drive文件是使用其不透明ID进行标识,并且标题只是一个非唯一属性,以及父级,mime类型等,这一点非常重要。