如何解决如何从 Google Apps Script 发出并验证 Curl 请求“-u key:secret”?
如何将以下 Curl 命令转换为 Google Apps 脚本?谢谢
curl -u keyid:keysecret https://api.mybitx.com/api/1/balance?asset=ETH
我尝试了以下操作,但收到 401:未经授权的错误
function myFunction() {
var url = "https://api.mybitx.com/api/1/balance?asset=ETH";
var key = "key";
var pass = "pass";
try{
var response = UrlFetchApp.fetch(url,auth=(key,pass));
}catch(err){
Logger.log(err)
}
var text = response.getContentText();
Logger.log(text);
}
解决方法
好的,我找到了解决方案
function test(){
var USERNAME = 'key';
var PASSWORD = 'pass';
var API_URL = 'https://api.mybitx.com/api/1/balance?assets=ETH';
var authHeader = 'Basic ' + Utilities.base64Encode(USERNAME + ':' + PASSWORD);
var options = {
headers: {Authorization: authHeader}
}
var response = UrlFetchApp.fetch(API_URL,options);
Logger.log(response.getContentText())
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。