Я пытаюсь создать Transloadit New Assembly с использованием их API, подробно описанного здесь (https://transloadit.com/docs/api/#assemblies-post) с сообщением UrlFetchApp скрипта Google Apps.
При запуске я получаю: Запрос не выполнен для https://api2.transloadit.com/assemblies вернул код 400. Сокращенный ответ сервера: {"error": "INVALID_PARAMS_FIELD", "message": "Предоставлено поле неверных параметров, оно содержит недопустимый json."}
Как должен быть создан объект paramsстать действительным JSON?
function Run_Transloadit_Assembly(){
var data = {"params":{
"template_id":"...ID...",
"auth":{
"key":"...KEY..."
}
}
}
var payload = JSON.stringify(data);
var options = {
'method' : 'post',
'contentType': 'application/json',
'payload' : payload
};
var api_url = 'https://api2.transloadit.com/assemblies'
var response = UrlFetchApp.fetch(api_url,options);
Logger.log(response)
}