diff options
author | Bastien Nocera <hadess@hadess.net> | 2021-01-12 14:21:21 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2021-01-12 14:21:21 +0100 |
commit | 44d042336f9439ca3b341b5bcb44c55a3384fa66 (patch) | |
tree | 08e8dd5a051a8b54c4706eeedaea7d899437d90d | |
parent | 54fbc71f340bf3333844ed9224bfe8f02eac0fdc (diff) | |
download | libgweather-44d042336f9439ca3b341b5bcb44c55a3384fa66.tar.gz |
metno: Use GNOME-specific subdomain
This allows the API provider to track libgweather usage.
-rw-r--r-- | libgweather/weather-metno.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libgweather/weather-metno.c b/libgweather/weather-metno.c index 552e6b9..94d35d6 100644 --- a/libgweather/weather-metno.c +++ b/libgweather/weather-metno.c @@ -37,6 +37,9 @@ #define XC(t) ((const xmlChar *)(t)) +/* As per https://gitlab.gnome.org/GNOME/libgweather/-/issues/59#note_1004747 */ +#define API_ENDPOINT_DOMAIN "aa037rv1tsaszxi6o.api.met.no" + /* Reference for symbols at https://api.met.no/weatherapi/weathericon/2.0/ */ typedef struct { int code; @@ -441,7 +444,7 @@ metno_start_open (GWeatherInfo *info) latstr = _radians_to_degrees_str (loc->latitude); lonstr = _radians_to_degrees_str (loc->longitude); - url = g_strdup_printf("https://api.met.no/weatherapi/locationforecast/2.0/classic?lat=%s;lon=%s", latstr, lonstr); + url = g_strdup_printf("https://" API_ENDPOINT_DOMAIN "/weatherapi/locationforecast/2.0/classic?lat=%s;lon=%s", latstr, lonstr); g_debug ("metno_start_open, requesting: %s", url); message = soup_message_new ("GET", url); |