При попытке использовать метод PATCH
в Google Apps Script я получаю сообщение об ошибке INVALID_REQUEST_UNKNOWN
.
Я могу выполнить запрос POST
и GET
. Проверил мои учетные данные, используя CURL, и это сработало. Попробовал "HTTP Override" взломать, и это не сработало.
function postToAirtable() {
var url = 'https://api.airtable.com/v0/appxs9P0mXsqcXs5R/Outreach';
var data = {
'fields': {
'Task': '<Task Name>',
'Outreacher': '<Person>',
'Month': 'May ',
'Status': 'In Progress',
'Go Live Date': '2016-03-01',
'Copy Card Link': [
'recONM5ul2oaG6yKi'
],
'Label': 'DET'
}
};
var headers = {'Authorization':'Bearer ' + '<API KEY>'};
var options = {
'contentType':'application/json',
'method' : 'PATCH',
'headers': headers,
// Convert the JavaScript object to a JSON string.
'payload' : JSON.stringify(data),
};
//Logger.log(options);
Logger.log(UrlFetchApp.fetch(url, options));
};