“appdata”文件夹中的搜索文件夹

时间:2013-07-08 13:29:48

标签: objective-c google-drive-api

在创建文件夹之前,尝试检查'appdata'文件夹中是否存在文件夹。因此我得到file.list与以下代码:

GTLQueryDrive *folderExistsQuery = [GTLQueryDrive queryForFilesList];
folderExistsQuery.q =  [NSString stringWithFormat:@"mimeType='application/vnd.google-apps.folder' and trashed=false  and 'appdata' in parents and title='%@'",folderName];

结果是error.Strange事件当我删除查询中的'appdata' in parentstitle='%@'选项时,我没有收到任何错误。有人可以请你解释这里出了什么问题?

欢迎对解决方案进行任何修改。

修改
打印错误说明:

Error Domain=com.google.GTLJSONRPCErrorDomain Code=500 "The operation couldn’t be completed. (Internal Error)" UserInfo=0x1030d5c00 {error=Internal Error, NSLocalizedFailureReason=(Internal Error), GTLStructuredError=GTLErrorObject 0x10308d890: {message:"Internal Error" data:[1] code:500}}

1 个答案:

答案 0 :(得分:1)

drive.appdatadrive.file范围内包含标题和父级的查询存在问题。如果我们没有破坏您安装的应用,您可以临时添加drive.readonly.metadata。修复已被推回,但我正在努力确保我们尽快修复它。

另一个类似问题:Error when listing files with query