Я пытаюсь PATCH (частично обновлять) записи Firebase (firebase.com). Это отлично работает за пределами скрипта Google Apps, используя PATCH. GAS не поддерживает PATCH, и я пробовал X-HTTP-Method-Override без успеха. Использование GAS с X-HTTP-Method-Override делает тот же результат, что и стандартный GET. В моей тестовой базе нет безопасности. Не требуется вход в систему.Как использовать команду REST API PATCH с помощью скрипта Google Apps UrlFetchApp
var myPayload = "{\" WSD124 \ ": {\" auction \ ": {\" stockno \ ": \" ESD124 \ ", \" highbid \ ": \" 240 \ "}}}" ;
var myURL = "https://mydatabase.firebaseio.com/auctions/.json";
опции переменная = { заголовки: { "X-HTTP-метод-Override": "ЗАПЛАТА" }, метод: "POST", полезная нагрузка: myPayload };
var oResponse = UrlFetchApp.fetch (myURL, опции);