gpt4 book ai didi

javascript - 如何使用 Javascript 使用 Google Drive API 进行搜索?

转载 作者:行者123 更新时间:2023-11-28 04:54:05 27 4
gpt4 key购买 nike

我目前正在使用 Google Drive API 和搜索文件。

 var test = false;

gapi.client.drive.files.list({
pageSize: x,
q: "starred = test and viewedByMeTime > '2016-06-01T12:00:00-08:00', and not 'testemail@gmail.com' in writers",
orderBy: 'viewedByMeTime desc',
spaces: 'drive',
fields: "nextPageToken, files(id, name, viewedByMeTime, mimeType)",
}

)

我遇到的问题是我希望能够根据用户选择的内容将 var test = 设置为 false 或 true。但是,我无法将变量测试放入参数中以使其工作。我如何使其starred = test 与starred = false 含义相同?

我已经尝试过:

q: "starred = '"+test+"' and viewedByMeTime > '2016-06-01T12:00:00-08:00' and not 'testemail@gmail.com' in writers",

但它似乎也不起作用。非常感谢您的帮助。

此外,任何有关 Google Drive API 和 javascript 的优秀指南也会有所帮助!谢谢!

编辑#1:此外,如何将 viewByMeTime 和 in writers 设置为变量?我是否将其更改为

viewedByMeTime > "'+variable+'" and not "'+variable+'" in writers? 

如何设置日期和集合的变量?

最佳答案

加星标的应该是 bool 值,而不是字符串。尝试删除内部引号。

q:“作者中加星标=“+test+”和viewedByMeTime >“2016-06-01T12:00:00-08:00”而不是“testemail@gmail.com””,

关于javascript - 如何使用 Javascript 使用 Google Drive API 进行搜索?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42687476/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com