Я пытаюсь зарегистрировать данные json после вызова API, однако Google всегда запрашивает авторизацию, и мне требуется автоматическая аутентификация с использованием предоставленного ключа API.
Вставка URL-адреса непосредственно в браузер, я тольконеобходимо указать ключ 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);
}