gpt4 book ai didi

duplicates - google drive API 允许重复吗?

转载 作者:行者123 更新时间:2023-12-03 23:27:01 25 4
gpt4 key购买 nike

我正在尝试使用范围使用 google drive API 创建文件夹
' https://www.googleapis.com/auth/drive.file '

令人惊讶的是,该 api 允许我将具有完全相同标题的多个文件上传到同一个文件夹中。如果我在我的网络浏览器中浏览到我的谷歌驱动器,我什至可以看到这些重复的文件。

有什么办法可以让 API 防止文件名重复吗?我可以在上传同名文件之前检查文件是否存在,但这似乎是一种处理写入文件系统的奇怪方式......

最佳答案

“有什么办法可以让 API 防止文件名重复?”

不可以。在云端硬盘中,文件由其 ID 唯一标识。名称(又名标题)、父目录、权限、描述等属性只是属性。它工作得很好。

请记住,Drive 是关于设备之间的同步,例如。你的电脑、你的安卓手机、你的 Chromebook 等等。如果驱动器通过名称识别它们,它如何跟踪哪个文件是哪个文件,通常会被重命名。例如。我在 Drive 上有一个名为“Foo”的文件,已同步到我的 Android 手机,然后将该文件重命名为“Bar”。如果标题是标识符,我的 Android 手机会将其视为一个新文件。因为 ID 是(不可变的)标识符,而 title 只是一个属性,Android 可以更新 title 属性而不会混淆。

关于duplicates - google drive API 允许重复吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28215076/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com