Google api Google驱动器API文件夹/子ID

Google api Google驱动器API文件夹/子ID,google-api,google-drive-api,Google Api,Google Drive Api,有人知道谷歌文件夹id是否会随着时间的推移而改变吗?显然,假设文件夹未被删除并重新创建 我试图通过在我们这边存储ID来尽可能地限制配额使用 根据下面的“BSEs”评论,感谢更新(2015/09/01) 抱歉,我假设它是Android(被专业地扭曲了)。 无论如何,为了确保这一点,请查看有问题的ID字符串,并将其与从drive.google.com>右键单击>获取链接中获得的ID进行比较。您应该看到如下内容: https://drive.google.com/open?id=0B1mqwertya

有人知道谷歌文件夹id是否会随着时间的推移而改变吗?显然,假设文件夹未被删除并重新创建

我试图通过在我们这边存储ID来尽可能地限制配额使用

根据下面的“BSEs”评论,感谢更新(2015/09/01)

抱歉,我假设它是Android(被专业地扭曲了)。 无论如何,为了确保这一点,请查看有问题的ID字符串,并将其与从drive.google.com>右键单击>获取链接中获得的ID进行比较。您应该看到如下内容:

https://drive.google.com/open?id=0B1mqwertyasdfghZxCvbItM0E
如果
id=
字符串与您的资源id匹配,您就很酷了。很抱歉给你带来了困惑

原件(对于.NET不正确,适用于Android上的GooPlaySvc/GDAA)

我相信是的。

在测试ResourceId可用性时,我记得在“onResult()”回调中立即以一种形式获取了DriveId。稍后,当发生“onCompletion()”事件时,同一对象的DriveId看起来非常不同(适用于文件和文件夹)

另外,看看Daniel的评论,它建议您在任何时候都不应该依赖DriveId的值并使用“equals()”

ResourceId是更适合存储、穿梭等的ID。。。DriveId在GooPlaySvc实例之外是无用的。而且,根据涉及驱动的谷歌用户的一些提示,依赖DriveId的具体值是危险的。这使得“encodeToString()/decodeFromString()”的存在有些可疑,对吗


祝你好运,因为我正在使用.net驱动器api。我相信,Files.List()返回的ID是一个资源ID,而不是文件夹ID。如果这是真的,我是否应该假设这是我唯一要存储的。谢谢我从API的ID中获取的ID与从“获取链接”中获取的ID完全相同。此外,此ID是共享文件/文件夹时唯一显示的ID。这必须是唯一的,否则,如果它确实发生了变化,那么每个人的共享在一段时间后将无法工作。我接受这个。