Google Drive API文件夹/子ID

时间:2015-08-31 19:48:56

标签: google-api google-drive-api

有人知道google文件夹ID是否随时间而变化?显然,假设文件夹未被删除并重新创建。

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

由于

1 个答案:

答案 0 :(得分:1)

更新(2015/09/01)以下每个'BSEs'评论。

抱歉,我认为这是Android(专业扭曲)。 无论如何,要确保,请查看相关的ID字符串,并将其与您从 drive.google.com>获得的ID进行比较。右键单击>获取链接。你应该看到类似的东西:

https://drive.google.com/open?id=0B1mqwertyasdfghZxCvbItM0E

如果id=字符串与您的资源ID匹配,那么您很酷。对不起,感到困惑。

ORIGINAL (对于.NET不正确,适用于Android上的GooPlaySvcs / GDAA)

我相信它确实如此。

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

另外,查看 Daniel的评论here,它表明你不应该在任何时候依赖DriveId的值并使用'equals()'。

ResourceId将更适合存储,穿梭等ID ... DriveId在GooPlaySvcs实例外无用。而且,根据Drive-Involved-Googlers的一些提示,依赖于DriveId的具体值是危险的。这使得'encodeToString()/ decodeFromString()'的存在有点可疑,对吗?

祝你好运