Объединение пунктов поиска в Google Drive Java Client Api
Я хотел бы найти файл с определенным названием в определенной папке. Согласно https://developers.google.com/drive/web/search-parameters я пытаюсь следовать
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'}