В Google Sheets я использую API для получения данных с UUID.Я вызываю API со скриптом и UrlFetchApp, работает как шарм.
Теперь я хочу поместить имя (результат) в столбец прямо рядом со столбцом UUID.Столбец UUID - B (B8: B), и я хочу указать имя этого UUID в столбце C. Эту функцию необходимо запускать каждые 24 часа, поэтому я хочу использовать для этого триггер.
Для полученияимя через API, я использую следующий код:
function getNameFromUUID(uuid){
if(uuid != ""){
var api_uuid = uuid.replace(/-/g,'');
var url = "API-URL/" + api_uuid;
var response = UrlFetchApp.fetch(url);
if(response.getContentText() != ""){
var json = JSON.parse(response.getContentText()).reverse();
return json[0].name.toString();
}else{
return "Error";
}
}else{
return "";
}
}
Итак, вопрос: Как я могу массово вызвать функцию с данными из B8: B и поместить вывод вC8: C с использованием функции сценария, чтобы я мог вызвать эту функцию с помощью триггера, основанного на времени?