Skip to content

Examples

Davide Bassi edited this page Sep 22, 2022 · 5 revisions

Current weather

import com.openmeteo.api.OpenMeteo

val response = OpenMeteo("Amsterdam")
    .currentWeather(TemperatureUnit.Fahrenheit)
    .getOrNull()

response?.run {

    println("+-- $city")
    println("| Coordinates: [ $latitude, $longitude ]")
    currentWeather?.run {
        println("| Timestamp:   $time")
        println("| Temperature: $temperature°F")
        println("| Message:     $weatherCode")
        println("+")
    }

} ?: println("Error")

Clone this wiki locally