结合Google云端硬盘Java客户端Api中的搜索子句

时间:2015-06-15 15:35:22

标签: java google-api google-drive-api google-api-java-client

我想在特定文件夹中搜索具有特定标题的文件。 根据{{​​3}} 我正在尝试关注

List<File> files = new ArrayList<File>();
            Files.List request = service.files().list().set("q", "title=\'" + title+ "\'" + " and parents in [\'" + parentId + "\']");

请求参数如下所示

  

{q = title ='Tejal Kamble Resume.pdf'和父母在   [ '0B0792kZaQwP6flBNdS01LUFidmtuNXIteEVnVDVPRTNDellxVENmWkkyejU3Y29Mc0JuRlE']}

错误回复

{
  "code" : 400,
  "errors" : [ {
    "domain" : "global",
    "location" : "q",
    "locationType" : "parameter",
    "message" : "Invalid query",
    "reason" : "invalid"
  } ],
  "message" : "Invalid query"
}

FYI

以下代码工作正常

Files.List request = service.files().list().set("q", "title=\'" + title+ "\'" );

具有以下请求参数

  

{q = title ='Tejal Kamble Resume.pdf'}

0 个答案:

没有答案