Google Drive API文件搜索

时间:2015-08-26 11:25:16

标签: javascript google-drive-api

我需要为JS应用程序中的同一域中的所有用户创建一个文件并共享它。

这是创建请求正文:

{title: documentName, mimeType: "application/vnd.google-apps.spreadsheet"}

比我为创建的文件添加域权限。

权限'插入请求正文:

{ "role": "writer","type": "domain","value": domain}

结果在云端硬盘中
enter image description here

对于创建文件的用户,一切正常,我可以找到{q:"title='"+documentName+"' and trashed=false"}的文件。

但我无法与其他用户找到该文件。

我试着查看sharedWithMe文件夹:

{q:"title='"+that._documentName+"' and trashed=false and sharedWithMe=true"} - 无结果

我基本上需要搜索:enter image description here

但我无法在Drive API中找到与source:domain相关的任何内容。

1 个答案:

答案 0 :(得分:0)

我认为有人还在寻找这个,生病了。 解决方案非常简单,只需将查询参数corpus设置为DOMAIN,如下所示:{q:"title='"+that._documentName+"' and trashed=false", corpus:"DOMAIN"}