0

我希望将 Thinkific API 中的数据提取到 Google 表格中,但不幸的是,我无法在 Apps Script 中创建有效的 API 请求。

我已经在 Postman 中构建了请求,并试图在 Apps Script 中重用 javascript 代码,但得到“未定义标头”的错误。Apps 脚本似乎不存在用于创建标头对象的函数 Headers()。有什么方法可以手动创建标头对象,然后附加 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));
  
}

非常感谢!

4

0 回答 0