Создание объекта "Заголовки" в Google Apps Script для вызова API - PullRequest
0 голосов
/ 14 июля 2020

Я хочу получить данные из API Thinkifi c в таблицу Google, но, к сожалению, я не могу создать рабочий запрос API в Apps Script.

Я создал запрос в Postman и попытался повторно использовать код javascript в скрипте приложений, но получил ошибку «Заголовки не определены». Функция Headers () для создания объекта заголовков, похоже, не существует для Apps Script. Любой способ вручную создать объект заголовков, а затем добавить ключ API, а также поддомен для аутентификации?

function myFunction() {

var myHeaders = new Headers();
myHeaders.append("X-Auth-Subdomain", "xyz");
myHeaders.append("X-Auth-API-key", "xyz");

var requestOptions = {
  method: 'GET',
  headers: myHeaders,
  redirect: 'follow'
};

fetch("https://api.thinkific.com/api/public/v1/orders?page=1&limit=25", requestOptions)
  .then(response => response.text())
  .then(result => console.log(result))
  .catch(error => console.log('error', error));
  
}

Большое спасибо!

...