Aşağıdaki kod ile başlangıç ve bitiş tarihi belirterek o güne ait fiyat bilgisini çekiyorum.
Başlangıç ve Bitiş tarihini aynı gün belirtiyorum. Ancak şöyle bir durum var.
Cumartesi, Pazar ve resmi tatil günlerinde fiyat bilgisi verilmiyor.
Bu günleri nasıl atlayabilirim ?
Ayrıca today olarak bugünü belirledim. Bu şekilde de fiyat bilgisine ulaşabiliyorum.
Ancak bugün tatil ise bir gün öncesini belirtmem gerekiyor.
Bilen varsa yardımcı olur ise çok mutlu olurum.
Şimdiden teşekkürler.
function ReadSimulationPrices()
{
const SimulationBasTarih = "31.08.2023"
const SimulationBitTarih = "31.08.2023"
const today = Utilities.formatDate(new Date(), "GMT+3", "dd.MM.yyyy")
const url = "https://www.xxx.com/api/DB/veri";
const options =
{
"method": "post",
"payload":
{
"fontip": "YAT",
"bastarih": SimulationBasTarih,
"bittarih": SimulationBitTarih
}
};
const response = UrlFetchApp.fetch(url, options);
const data = JSON.parse(response.getContentText()).data
const result = data.map(fon => { return [fon.KOD, fon.FIYAT] })
return result
}