Google Apps 脚本从外部 API 获取响应
Google Apps Script get response from external API
我正在使用谷歌应用脚本从外部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
我知道我必须提供秘密身份验证密钥。但是我如何在函数中包含它呢?
您可以将第二个参数传递给 UrlFetchApp.fetch() 以获取参数。在这些参数中,您可以传递诸如方法和标头之类的内容 - 这是传递授权标头的位置。
根据您的参数,您的代码可能如下所示:
var headers = {
Authorization: 'Bearer ' + accessToken
};
var params = {
'method': 'GET',
'headers': headers,
'contentType': 'application/json'
}
var response = UrlFetchApp.fetch(url, params);
相关文章:
- Typescript angularjs$http获取响应类型(避免使用<any>)
- 在JavaScriptAjax调用中从web服务中的XMLDocument获取响应.
- 从http获取响应管理zip
- 如何从php页面获取响应
- 在主干提取完成后获取响应标头
- 在Java(Coffee)脚本中获取响应值
- Jquery ajax post禁用启用字段并获取响应
- 可以'无法使用Oauth2/BaseCamp API获取响应数据
- 正在从servlet获取响应.ExtJs
- 从代码点火器控制器发送电子邮件后,无法在 jquery 中获取响应
- 如何从 jQuery Get 获取响应标头位置
- 使用 Requests 库从 PhanomJS 服务器获取响应
- 有关在 $.get() 中获取响应的问题
- 如何使用XMLHttpRequest获取响应表单servlet
- 更改 URL 并使用 AJAX 获取响应加载新页面的最佳方法是什么
- 煎茶触摸获取响应标头
- 如何获取响应文本
- NodeJS&Socket.IO:发出请求事件并获取响应,我应该在何时/何地绑定侦听器
- 如何从 javascript 调用 url 并从 url 到 javascript 获取响应
- Jquery $.ajax 获取响应与将“this”对象嵌套传递到“success”回调函数冲突