Я пытаюсь вызвать файл скрипта Служб Google, который находится в другом файле проекта, следуя примеру здесь , используя UrlFetchApp.fetch.
Я получаю ту же ошибку, о которой упоминал оригинальный плакат, но У меня не получается с моим образцом.
Изменил ли Google что-то за последние 4 года, что мешает мне вызвать другой файл скрипта?
См. Скрипт ниже.
Ниже функция, которую я использую для вызова другого файла проекта
function makeRequest()
{
var webAppUrl = "https://script.google.com/macros/s/***/exec";
var auth = ScriptApp.getOAuthToken();
var header = { 'Authorization': 'Bearer ' + auth };
var options = { 'method':'post', 'headers':header };
var resp = UrlFetchApp.fetch(webAppUrl, options);
Logger.log(resp);
}
Ниже приведена функция, которую я пытаюсь вызвать. Кроме того, я запустил функцию authorizeDrive и опубликовал ее в виде веб-приложения.
function authorizeDrive()
{
var forScope = DriveApp.getRootFolder();
}
function doPost()
{
var ss = SpreadsheetApp.openById('ssID');
var name = ss.getName();
Logger.log('called');
return ContentService.createTextOutput(name);
}