为javascript google drive api设置搜索参数
抱歉,如果这个问题已经存在,我已经搜索了两天了。我试着列出google驱动器根文件夹中所有没有被javascript破坏的文件,这是我使用的代码为javascript google drive api设置搜索参数,javascript,google-drive-api,google-api-js-client,Javascript,Google Drive Api,Google Api Js Client,抱歉,如果这个问题已经存在,我已经搜索了两天了。我试着列出google驱动器根文件夹中所有没有被javascript破坏的文件,这是我使用的代码 function retrieveAllFilesInFolder(folderId, callback) { gapi.client.load('drive', 'v2', function() { var retrievePageOfChildren = function(request, result) { requ
function retrieveAllFilesInFolder(folderId, callback) {
gapi.client.load('drive', 'v2', function() {
var retrievePageOfChildren = function(request, result) {
request.execute(function(resp) {
result = result.concat(resp.items);
var nextPageToken = resp.nextPageToken;
if (nextPageToken) {
request = gapi.client.drive.children.list({
'folderId' : folderId,
'pageToken': nextPageToken,
'q' : 'trashed = false '
});
retrievePageOfChildren(request, result);
} else {
callback(result);
}
});
}
var initialRequest = gapi.client.drive.children.list({
'folderId' : folderId
});
retrievePageOfChildren(initialRequest, []);
});
}
但是结果既包含垃圾,也包含未被垃圾的文件,因此我不知道出了什么问题我遇到了类似的问题,通过将q参数也放入初始请求中解决了这个问题:
var initialRequest = gapi.client.drive.children.list({
'folderId' : folderId,
'q' : 'trashed = false'
});
我有一个类似的问题,通过将q参数也放入初始请求中来解决:
var initialRequest = gapi.client.drive.children.list({
'folderId' : folderId,
'q' : 'trashed = false'
});
可以粘贴从该查询访问的url(从“网络”选项卡)吗?谢谢有这么多的url你指的是这个啊好的,在这种情况下,你能把请求的主体粘贴到rpc端点吗?你能粘贴你从该查询访问的url(从网络选项卡)吗?谢谢有这么多的URL你指的是这个啊好的,在那种情况下,你能把请求的主体粘贴到rpc端点吗?谢谢!终于成功了!希望你能投票支持你的答案,只是声誉不够,谢谢,尽管不客气!我相信如果你把答案标记为接受,我们都会得到一些声誉!(另外,它更有可能帮助其他人)我也有同样的问题,但使用php。。你可以发布一个解决方案吗?谢谢!终于成功了!希望你能投票支持你的答案,只是声誉不够,谢谢,尽管不客气!我相信如果你把答案标记为接受,我们都会得到一些声誉!(另外,它更有可能帮助其他人)我也有同样的问题,但使用php。。你可以发布一个解决方案吗。