Функция для получения погоды

Функция получает погоду с сайта https://open-meteo.com/

(дНачала as date,дОкончания as date)=>
let
    Источник = Json.Document(
        Web.Contents(
            "https://archive-api.open-meteo.com/v1/archive?latitude=59.909134&longitude=30.294022&daily=temperature_2m_max,temperature_2m_min&timezone=auto" 
& "&start_date=" &  Date.ToText( дНачала, "yyyy-MM-dd")
& "&end_date=" & Date.ToText(дОкончания, "yyyy-MM-dd"),
            [Headers=[#"Accept-Encoding"="gzip"]]
        )
    ),
    res = Источник[daily],
    result = Table.FromRows(List.Zip({res[time],res[temperature_2m_max],res[temperature_2m_min]}),{"Дата измерений","Т день","Т ночь"}),
    #"Измененный тип" = Table.TransformColumnTypes(result,{{"Дата измерений", type date}})
in
    #"Измененный тип"

Подписаться
Уведомление о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии