从 Google 云端硬盘 API 结果中排除特定的 mimeType

Excluding specific mimeType from Google Drive API results

本文关键字:排除 mimeType 结果 Google 云端 硬盘 API      更新时间:2023-09-26

我正在使用hello.js并通过javascript检索用户文件的列表,但我希望能够从发回的结果中排除特定的mimetype。

https://www.googleapis.com/drive/v2/files?q=%22root%22+in+parents+and+trashed=false&maxResults=100&access_token=<access_token>

是否可以添加查询参数来排除地图等结果?

在下面的示例中,mimeType "image/png" 被排除在外。

function getImages() {
   var gl = hello('google');
   gl.login({scope:'files'}).then(function(){
       // Make request for files add the proprietary parameter 'q'
       // See https://developers.google.com/drive/web/search-parameters for more.
       return gl.api("me/files", {q:"mimeType != 'image/'"});
   }).then(log.bind(null,'.demo2'),log.bind(null,'.demo2'));
}