Google Drive Android根据标题进行的查询不是手动创建的
我使用Android API在Google Drive中创建了名为“hello.txt”的文件。 然后,我从Web界面手动删除它,创建另一个(实际上复制重命名)。 从我的Android应用程序,我试图查询这个文件使用标题搜索如下(这是kotlin,但在Java中非常相似):
val query = Query.Builder() .addFilter(Filters.eq(SearchableField.TITLE,"hello.txt")) .addFilter(Filters.eq(SearchableField.TRASHED, false)) .build()
现在,这个查询不返回任何东西。
如果我取消设置了已trashed
参数,那么查询将返回文件的以前版本。
是否有可能得到像描述的文件? 我也尝试使用web界面上传不同名称的文件(不是使用应用程序创建它) – 它没有找到它。
更新:答案在文档中:
Note: The Android Drive API only works with the https://www.googleapis.com/auth/drive.file scope.
很遗憾,不想转换到休息API。
不确定是否删除这个问题?