【发布时间】:2016-10-23 06:29:07
【问题描述】:
我想从 Android 设备上的 Google Drive 中的文件或文件夹中检索元数据,以获取 deviceID 或 resourceID,然后我可以将文件下载到设备的本地存储中。我的应用程序的问题是,该应用程序不需要用户交互。这意味着,只需告诉应用程序名称,然后应用程序将尝试在每个目录中查找文件并下载它。 我尝试使用query (link) 遵循快速入门教程,但它只返回现有文件的名称。
再次注意:用户不需要选择文件或文件夹,只需告诉文件名即可。并且文件或文件夹也是由应用程序创建的。
【问题讨论】:
-
文件的元数据是否包含deviceId?请解释一下。
-
还要解释为什么需要 deviceId 来下载文件。
-
@greenapps,我不太确定。我在developers.google.com/drive/android/metadata 中阅读了信息,他们说它包含有关文件或文件夹的所有详细信息。那么这是否意味着它也包含 deviceID ?为什么我需要 deviceID 来下载文件?因为我看到很多示例表明,当我们需要从谷歌驱动器中检索文件时,我们需要有 deviceID 或 resourceID。我不太确定所有这些,因为我找不到足够的例子,而且大多数情况下它们都很难理解。
-
it contain all details about a file or folder. So doesn't it mean that it include deviceID too?。嗯,我不知道,所以请你解释一下。我希望你会发现。祝你好运。 -
@greenapps,你知道如何找到 deviceid 或 resourceId 吗?现在花了好几个星期,但我仍然找不到任何答案。只需在后台检索 deviceid 或 resourceid 而无需用户交互。那么你有过这方面的经验吗?