Невозможно выполнить запрос «PATCH» для API Airtable с использованием газа - PullRequest
0 голосов
/ 23 мая 2019

При попытке использовать метод 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));


};  
...