Javascript Google应用程序脚本从外部API获取响应
我正在使用google应用程序脚本从外部API获取数据 这是我正在使用的代码:Javascript Google应用程序脚本从外部API获取响应,javascript,oauth,google-apps-script,Javascript,Oauth,Google Apps Script,我正在使用google应用程序脚本从外部API获取数据 这是我正在使用的代码: function cenas(){ var url='https://app.ecwid.com/api/v1/XXX/orders'; var response = UrlFetchApp.fetch(url); Logger.log(response); } 我得到以下错误: Access token or API key not found in request parameters 我知道我必须提
function cenas(){
var url='https://app.ecwid.com/api/v1/XXX/orders';
var response = UrlFetchApp.fetch(url);
Logger.log(response);
}
我得到以下错误:
Access token or API key not found in request parameters
我知道我必须提供机密身份验证密钥。但是如何将其包含在函数中?您可以将第二个参数传递给for params。在这些参数中,您可以传递诸如方法和头之类的内容,这是您传递授权头的地方 根据您的参数,您的代码可能类似于:
var headers = {
Authorization: 'Bearer ' + accessToken
};
var params = {
'method': 'GET',
'headers': headers,
'contentType': 'application/json'
}
var response = UrlFetchApp.fetch(url, params);