寻找一种方法来使用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'参数的'无效值'
https://drive.google.com/drive/folders/xyz123
文件夹中的文件和文件夹。如果我的理解是正确的,那么这个答案怎么样?您可以从https://drive.google.com/drive/folders/xyz123
的URL中检索文件夹ID。在这种情况下,文件夹ID是xyz123
。
如果要使用文件夹ID检索文件夹中的文件,如下所示。请用它作为q
。
'### folder ID ###' in parents
如果要使用文件夹ID检索文件夹中的文件夹,如下所示。请用它作为q
。
'### folder ID ###' in parents and mimeType='application/vnd.google-apps.folder'
xyz123
的文件。如果文件夹是嵌套的,并且您想要检索具有文件夹结构的所有文件,请通过脚本以递归方式检索它。如果这不是你想要的结果,我道歉。