有人知道google文件夹ID是否随时间而变化?显然,假设文件夹未被删除并重新创建。
我试图通过将ID存储在我们身边来尽可能地限制配额使用量。
由于
答案 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()'的存在有点可疑,对吗?
祝你好运