Запустить скрипт Google из Zapier - PullRequest
0 голосов
/ 27 октября 2018

Я написал скрипт Google и развернул его как веб-приложение, чтобы его можно было запускать при получении или при отправке запросов. Вот скрипт:

function myFunction() {
  var ss = SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName("Inputs (Zapier)");
  
  sheet.deleteRows(2, 50);
}

function doPost(e) {
  myFunction();
  
  Logger.log("I just ran");
}


function doGet(e) {
  myFunction();
  
  Logger.log("I ran as a get request");
}

Когда я использую URL-адрес веб-приложения для отправки запроса через браузер, он отлично работает, когда я вошел в свою учетную запись Google.

Я хочу сделать запрос get / post через приложение webhooks Zapier, которое запускает скрипт.

Каждый раз, когда я пытаюсь получить сообщение об ошибке аутентификации. Я попытался настроить ключ API и добавить? Key = {key} в конец URL-адреса веб-приложения, но безуспешно.

Есть мысли о том, как это исправить или достичь той же цели, то есть использовать zapier для запуска скрипта приложения?

1 Ответ

0 голосов
/ 27 октября 2018

решено.

Для тех, кто испытывает подобные проблемы.Мне нужно было публиковаться как веб-приложение, которое каждый раз запускалось как «я» и позволяло «любому» доступ к веб-приложению.Ранее я публиковал, где скрипт запускался как человек, выполняющий скрипт.

...