Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/google-apps-script/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google apps script 在google drive上执行搜索_Google Apps Script_Google Drive Api - Fatal编程技术网

Google apps script 在google drive上执行搜索

Google apps script 在google drive上执行搜索,google-apps-script,google-drive-api,Google Apps Script,Google Drive Api,我有一个UIapp生成搜索字符串,用于搜索我的谷歌硬盘 搜索字符串看起来像 DDL after:2014-01-31 before:2014-05-01 我想用以下三种方式之一来使用它 a) 通过从UIapp调用methode在Google Drive上执行搜索,并在Google Drive窗口中显示结果 b) 以编程方式在标准Google Drive窗口顶部的文本框中输入searchString,然后执行搜索 c) 在浏览器中执行搜索,并在打开的Google Drive窗口或单独的窗口中显示

我有一个UIapp生成搜索字符串,用于搜索我的谷歌硬盘

搜索字符串看起来像

DDL after:2014-01-31 before:2014-05-01
我想用以下三种方式之一来使用它

a) 通过从UIapp调用methode在Google Drive上执行搜索,并在Google Drive窗口中显示结果

b) 以编程方式在标准Google Drive窗口顶部的文本框中输入searchString,然后执行搜索

c) 在浏览器中执行搜索,并在打开的Google Drive窗口或单独的窗口中显示结果。 对于该搜索字符串,将更改为

var searchString = 'https://drive.google.com/?#search/DDL after:2014-01-31 before:2014-05-01';
但是(因为我对GAS还不熟悉),我还不知道如何使用这个网站


最好的方法是什么?我该怎么做?

如果您打算使用谷歌应用程序脚本在谷歌硬盘上搜索文件,您应该看看应用程序脚本高级硬盘服务。这是一种将应用程序脚本直接连接到驱动器web API的方法。请注意,需要先启用高级驱动器服务,然后才能使用它

您可以使用不同的方法调整查询字符串,包括modifiedDate(日期需要采用RFC 3339格式,例如2012-06-04T12:00:00-08:00)


检索到与查询匹配的文件列表后,可以在应用程序脚本中继续对其进行操作(打开、读取、修改或删除)。

如果包含代码,并进一步细分问题,您可能会更成功地获得答案。我到目前为止还没有看到ASADS,但这是解决问题的方法。我看见了。之前,我们测试了相当复杂的查询。但我想知道我如何在谷歌硬盘上显示查询结果,而不是创建自己的结果表