Google Drive API:根据共享网址链接搜索文件夹 - webViewLink

问题描述 投票:0回答:1

寻找一种方法来使用Search Files API获取给定文件夹共享URL的特定文件夹。

在此使用此引用可用于各种搜索术语:https://developers.google.com/drive/api/v3/reference/query-ref

https://developers.google.com/apis-explorer/#search/drive.files.list/

对于'q'变量,尝试过:

1)mimeType ='application / vnd.google-apps.folder'和属性有{key ='webViewLink'和value ='https://drive.google.com/drive/folders/xyz123'}

即使值确实存在,也返回空列表

2)mimeType ='application / vnd.google-apps.folder'和webViewLink ='https://drive.google.com/drive/folders/xyz123'

返回'q'参数的'无效值'

google-drive-sdk
1个回答
0
投票
  • 您想要检索https://drive.google.com/drive/folders/xyz123文件夹中的文件和文件夹。

如果我的理解是正确的,那么这个答案怎么样?您可以从https://drive.google.com/drive/folders/xyz123的URL中检索文件夹ID。在这种情况下,文件夹ID是xyz123

Pattern 1:

如果要使用文件夹ID检索文件夹中的文件,如下所示。请用它作为q

'### folder ID ###' in parents

Pattern 2:

如果要使用文件夹ID检索文件夹中的文件夹,如下所示。请用它作为q

'### folder ID ###' in parents and mimeType='application/vnd.google-apps.folder'

Note:

  • 此查询仅检索文件夹ID为xyz123的文件。如果文件夹是嵌套的,并且您想要检索具有文件夹结构的所有文件,请通过脚本以递归方式检索它。

Reference:

如果这不是你想要的结果,我道歉。

© www.soinside.com 2019 - 2024. All rights reserved.