Google脚本基本身份验证

时间:2018-09-26 14:32:47

标签: google-apps-script google-api google-authentication

我正在尝试在进行api调用后记录json数据,但是Google总是要求授权,我需要它使用提供的api密钥自动进行身份验证。

直接将网址放入浏览器中,我只需要提供api密钥作为用户名即可。

我正在使用的代码如下:

function testapi(){
  var encode =  Utilities.base64Encode('apikey', Utilities.Charset.UTF_8);
  Logger.log(encode);
  var option = {
    headers : {
      Authorization: "Basic "+ encode
    }   
  }
  var url = "https://apiurl.json";
  var response = UrlFetchApp.fetch(url, option).getContentText()
  response = JSON.parse(response);
  Logger.log(response);
}

0 个答案:

没有答案