可以谷歌驱动文件.插入前插入检查,以防止创建重复文件夹


Can Google drive file.insert check before insert, to prevent creating a duplicate folder?

是否有任何方法可以停止在google drive中使用REST API创建重复文件夹,而无需循环所有项目并将其标题与文件夹名称进行比较。

另外,我怎样才能列出根文件夹下的所有文件夹。

我已经尝试将文件夹id "root"作为列表文件和列表子方法的参数,但没有得到预期的响应。

提前感谢您的帮助

Files: insert的任务只是创建一个新文件。在尝试创建一个新的文件或目录之前,由您来检查该文件或目录是否存在。

你可能想检查文件:列表通过使用q选项,你可以让api为你做搜索。如果它返回任何内容(您的目录已经存在),则不应该插入它。这样做的好处是,它还将返回文件id,允许您在以后的请求中使用它。

mimeType = 'application/vnd.google-apps.folder'
标题包含'hello'和'goodbye'