Javascript 在google drive api中搜索文件或文件夹时,如何获取面包屑?
情况如下:我在谷歌硬盘上做了一次搜索,搜索后,会显示找到的文件或文件夹。现在,当我转到找到的文件夹时,我想接收有关此文件夹的所有其他父文件夹的数据,这些文件夹的名称用于在站点上导航。你能告诉我怎么做吗 我是这样搜索的:Javascript 在google drive api中搜索文件或文件夹时,如何获取面包屑?,javascript,google-drive-api,Javascript,Google Drive Api,情况如下:我在谷歌硬盘上做了一次搜索,搜索后,会显示找到的文件或文件夹。现在,当我转到找到的文件夹时,我想接收有关此文件夹的所有其他父文件夹的数据,这些文件夹的名称用于在站点上导航。你能告诉我怎么做吗 我是这样搜索的: window.gapi.client.drive.files .list({ q: `name contains '${state.searchFileNameValue}'`, fields: 'nextPageToken, files(id, name,
window.gapi.client.drive.files
.list({
q: `name contains '${state.searchFileNameValue}'`,
fields: 'nextPageToken, files(id, name, size, createdTime, mimeType, webViewLink, parents, sharingUser, webContentLink)'
})
通过将方法的字段设置为文件(父项)
,或仅将方法的父项设置为,可以检索文件最近父项的ID
但是,这只适用于一个级别-要检索上面嵌套级别的父级,您需要实现检索父级的父级等的迭代,直到响应为空({}
)
不幸的是,没有办法在一次请求中获得所有的家长