google-apps-script相关内容

谷歌脚本-从退回的邮件中抓取电子邮件地址并解析信息

早上好, 我对Java脚本、Google脚本和正则表达式一无所知。我在https://www.labnol.org/internet/gmail-bounced-email-report/29209/上从Amit Agarwal那里找到了非常好的信息,但我很难确定我特别需要保留或需要更新的内容。我不想使用退回邮件守护程序地址,而是希望从我的Gmail帐户中的两个标签(MinervaBoss和 ..
发布时间:2022-04-14 14:51:45 前端开发

使用Google Apps脚本插入YouTube顶层评论

我正在尝试使用Google Apps脚本创建一个程序,该脚本在某个YouTube频道上传时插入评论。我已经能够从该频道获得最新的YouTube视频ID,但当我尝试插入评论时,它抛出一个错误,“Parse Error(第19行,文件‘Code’)”。 第19行:YouTube.CommentThreads.insert("snippet", { 以下是我的代码: function ..
发布时间:2022-04-12 18:39:15 其他开发

如何解决共享Google Apps脚本库的此应用程序被阻止&错误?

我正在尝试创建一个Google Apps脚本(GAS)库,以便在我的Google Sheets电子表格中重复使用。在these instructions之后,我到目前为止所做的工作如下: 在Google Cloud Platform 中创建了一个新项目 在步骤1中为项目启用了Google Sheets API 在步骤1中为项目设置OAuth 2.0身份验证 凭据类型=用户 ..
发布时间:2022-04-12 16:20:39 其他开发

SpreadsheetApp.getActive()在一个Google Workspace域上工作,但不在其他域中工作

我们正在开发一个Google Sheet插件来操作Google Sheet。根据Google documentation,建议使用独立脚本开发附加组件。我们还按照sample script创建了加载项。 我们创建的外接程序使用SpreadsheetApp.getActive()访问打开的电子表格。这行代码在我们的Google Workspace域名和我们的个人Gmail帐户(.gmail.com ..

有没有办法使用Apps脚本检查Google Sheets中的筛选器视图是否隐藏了一行?

我的目标是确定行是否被筛选器视图隐藏。 据我所知和发布这个问题,目前有两种方法来检查行是否隐藏:isRowHiddenByFilter(rowPosition)和isRowHiddenByUser(rowPosition)。 isRowHiddenByFilter(rowPosition)无法工作,因为 返回给定行是否被筛选器(而非筛选器)隐藏 查看)。&q;--Method d ..
发布时间:2022-04-12 16:16:42 其他开发

如何自动关闭Google脚本内容服务/HTML服务创建的窗口?

我在Google脚本中有一个doGet(E)函数,它写入电子表格,然后返回一条用Content Service创建的简单的“Success”消息。我的问题是,有没有办法自动关闭此消息创建的选项卡/窗口?用户在写入电子表格时将“批准”不同的项目,如果使用此函数连续批准多个项目,然后必须关闭该函数创建的每个后续选项卡,则可能会很烦人。 以下是GS: function doGet(e) { ..

使用Google Apps脚本向筛选器视图添加条件(高级工作表API)

我正在尝试使用高级工作表API创建筛选器视图。不过,我在上面找到的所有东西都是用Python或其他语言写的,而且我也没有那么高级,我只能勉强通过谷歌搜索问题!我的其余代码搜索每天添加的新选项卡,这些代码的目的是在该选项卡上自动创建带有一些条件的筛选器视图。 我使用的是";Sheets.Spreadsheets.BatchUpdate()";方法,除了";filterSpe ..
发布时间:2022-04-12 16:02:28 其他开发

使用Google脚本插入图像

我正在尝试使用Google脚本插入存储在我的Google驱动器上的图像,并希望将其插入到我的Google工作表中 请记住,我的驱动器中存储了一大堆图像,我并不是真的想发布到Web上,但确实想要一种自动执行此操作的方式。 我知道这个问题是在大约2/3年前被问到的,谷歌没有这样做的方法,有一些变通办法,比如出口链接,现在已经被削弱了。 我想到了intertimage(),但它似乎不适 ..

单元格编辑时触发API调用

使用Google Sheets,其中每行都包含ID和选择列表值。示例:Google Sheet。 我尝试做的是在有人编辑选择列表单元格时运行自定义函数。该函数接受两个参数,来自同一行的ID和PickList单元格的值,然后执行一个HTTP POST请求以更新我们的CRM中的记录。 //When STAGE cell on Google Sheet is updated, run thi ..
发布时间:2022-04-12 15:49:03 其他开发

是否有一个应用程序脚本函数可以将活动仪表板中的查看者信息导出到单独的GSheet中?

实际上,我正在尝试设置一个存储库,每天对我的文档进行查看次数计数。此信息存在于活动仪表板中,但我无法找到将活动仪表板中的信息提取到单独的GSheet中的方法。 推荐答案 最接近活动仪表板的是Google Drive Activity API 您可以使用Method: activity.query 方法 若要查看特定文件的活动性,请指定参数itemName,并将其设置为items ..

简化保护脚本

我仍在学习Java脚本的基础知识,但我知道有一种方法可以简化这个方法,我只是想不出来。我已经修改了我在这里找到的脚本:Protect spreadsheet then unprotect specific cells and ranges with script 我正在与多个用户共享工作表,并希望保护每个工作表的大部分内容。上面链接的脚本帮助我确保我的用户需要访问的范围可以由所有人编辑,即使在工 ..

Google应用程序脚本中的超过最大执行时间错误

我正在尝试在Google应用程序脚本中运行此脚本。它递归地列出文件夹中的所有文件以及它的大小、名称、url等到电子表格。脚本没有问题,但问题是我在一个包含数千个文件的文件夹上运行它,而Google脚本只允许几分钟的最大运行时间,所以每次几分钟后,我都会收到错误消息,说Google脚本超过了最大执行时间。 是否有解决此问题的方法?我很好,即使我不得不在谷歌应用程序脚本之外的某个地方运行这段代码 ..

通过自定义菜单从浏览器下载Google Sheet数据的JSON格式

有没有一种方法可以直接从Google工作表下载JSON,如下所示: 我希望使用App脚本创建自定义菜单。将有一个按钮用于从工作表数据创建JSON对象,完成后将立即将其作为文件下载。 因此,没有涉及GDrive或其他应用程序,只有一个谷歌工作表和一个应用程序脚本。 这在某种程度上可能做到吗?我找不到这样的东西。 推荐答案 我相信您的目标如下。 您要从自定义菜单运行该脚本 ..

Google Sheet API值批量更新,正文中的范围数限制

https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/batchUpdate 这里的文档没有说明一次调用可以一次更新正文中的多少个范围。有人测试过极限吗? 目前,我的代码一次更新的单元格不多。我正在尝试是否应该将代码更改为一次执行所有这些操作。但如果有限制,我不想花时间重写代码。 ..
发布时间:2022-04-12 15:33:06 其他开发