Seite 1 von 1

Daten per API abgreifen

Verfasst: 06 Mär 2024, 18:50
von ich74
Hallo, habe Wetherlink live und versuche Daten per API abzurufen.
Irgendwie bekomme ich eine Fehlermeldung. Es sieht so aus, als ob die Weatherlink live Uhrzeit von der richtigen Zeit abweicht und deshalb die Fehlermeldung kommt.
Kann mir jemand helfen?
Gruß und Danke

Re: Daten per API abgreifen

Verfasst: 24 Sep 2024, 15:31
von Ton_vanN
Wie is Ihr APIv2-Abruf zu Weatherlink.com gestaltet?
.
Hatte vergleichbare Erfahrung mit 'einfache' url-calls gemäss Beispiele für stationslist und für current data.
Auf Github gesucht und dieses Python-script gefunden.
Nächster Abschnitt daraus wahrscheinlich Lösungsbeispiel wie man Weatherlink.com richting abrufen soll.

Code: Alles auswählen

apiSignature = hmac.new(
  APISecret.encode('utf-8'),
  message_to_hash.encode('utf-8'),
  hashlib.sha256
).hexdigest()

current_url = "https://api.weatherlink.com/v2/current/{}?api-key={}&t={}&api-signature={}"\
              .format(station_id, APIKeyv2, t, apiSignature)
#print(current_url,'\n')