Это для будущих читателей.
Итак, пока я бился головой об этой ошибке. Я попытался использовать UrlFetchApp.getRequest()
, и оно показало, что payload
пусто.
Проблема была в том, что мне пришлось payload
вместо data
, который я использовал.
Обновлен рабочий код:
var params = {
'method': 'POST',
'muteHttpExceptions': true,
'headers': {
'Authorization': 'apikey ' + API_KEY,
'content-type': 'application/json'
},
'payload': payload
};