从外部调用Google App脚本

时间:2018-08-23 19:36:42

标签: google-apps-script google-sheets

我有一个詹金斯工作,可以完成某些工作,并将输出发送到我的Gmail收件箱。我已经开发了一个Google应用程序脚本,当我手动触发它时,它将读取我的邮件并更新我的Google表格中的某些数据。

我试图将其部署在Web应用服务器上,以便可以从外部调用它,但遇到一些查询。

例如,假设我拥有以下应用程序脚本,并希望此脚本在外部触发。

function addProduct() {
  var sheet = SpreadsheetApp.openById("5780945843058");
  sheet.appendRow(['Cotton Sweatshirt XL', '$12']);
}
  1. 我应该在doGet()中写什么?我不太确定如何安排我的代码来完成这项工作。我看了一些例子,但感到困惑。
  2. 我如何才能使它在外部运行而无需最终用户登录(就像我从Jenkins / Python触发的那样)?

请澄清。

0 个答案:

没有答案