如何以编程方式添加自定义函数?

时间:2014-10-23 02:29:03

标签: google-apps-script google-sheets

我正在尝试构建一个相当独特的Google工作表插件。 Google的文档非常适合添加自定义函数(https://developers.google.com/apps-script/guides/sheets/functions),但我希望我的插件以编程方式添加自定义函数。

例如,以下似乎不可能:

  • 假设有一个getScript()自定义函数,如果你使用getScript(“scraper”),这个自定义函数将执行HTTP调用并在google工作表中安装一个新的函数scraper()。
  • 然后你可以做刮刀(“http://www.google.com”)从google.com获取所有文字。

我知道可以提前定义scraper()。是否可以直播?

1 个答案:

答案 0 :(得分:1)

自2014年发布此问题以来,Google Apps脚本平台发生了很大变化。关于editor add-ons,他们无法添加随机custom functions,但可以将参数发送到可能包含以下内容的外部API:通过使用UrlFetchApp获得一个函数名称和该函数所需的参数。