У меня есть два разных проекта GAS Script1 и Script2.
Script1: Это проект разработки с функцией doPost()
. Для этого он использует e.parameter
или e.postData.contents
.
Script2: Это тестовый скрипт. Он также имеет функцию doPost()
. Я хочу передать doPost()
e.parameter
в Script1 по запросу. Но URLFetchApp успешно работает, когда я использую Текущий URL-адрес веб-приложения и заканчивается /exec
. Но я хочу использовать последний код и заканчивается /dev
. Поскольку Script1 является проектом разработки, и я не могу обновить его версию для небольшого изменения.
Я попробовал этот код. Не работает
function myFunction() {
//var URL = "https://script.google.com/macros/s/xxxxxxxxxxxxxxxxxxxxxxxxxxx/exec";
var URL = "https://script.google.com/macros/s/xxxxxxxxxxxxxxxxxxxxxxxxxxxx/dev";
var data = {
'message' : "This is working"
}
var options = {
'method' : 'post',
'contentType': 'application/json',
'payload' : JSON.stringify(data)
};
var response = UrlFetchApp.fetch(URL, options);
}