0
我在尋求支持。我需要做一個學校項目,在該項目中,我通過帶有JavaScript的html頁面在Google Drive中搜索文件夾。 我有工作的JavaScript函數:javascript drive api gapi客戶端請求變量
function listFiles() {
var request = gapi.client.drive.files.list({
q: " mimeType = 'application/vnd.google-apps.folder' and name='SearchFolder' ",
pageSize: 10,
fields: "nextPageToken, files(id, name)"
});
request.execute(function (resp) {
console.log('Files:');
var files = resp.files;
if (files && files.length > 0) {
var file = files[0];
console.log(file.name + ' (' + file.id + ')');
} else {
console.log('No files found.');
}
});
而不是字符串在Q參數,我試圖用這樣的:
var folderSearch= 'TypeNameHere';
var string =JSON.stringify('mimeType = '+"'"+'application/vnd.google-apps.folder'+ "'"+' and name='+"'"+folderSearch+ "'");
var request = gapi.client.drive.files.list({
q: string,
pageSize: 10,
fields: "nextPageToken, files(id, name)" });
但它不工作。我如何在請求中傳遞一個變量? 非常感謝