Wettervorhersage -API – Wettervorhersagen auf Ihrer Website, Bruttodaten für Wettermodelle – Infoclimat, Verbindung mit der Openweather -API – Help Center – Pandasuite herstellen
Schließen Sie eine Verbindung zur Openweather -API an
Contents
- 1 Schließen Sie eine Verbindung zur Openweather -API an
Wählen Sie den Textblock aus, der die Temperatur angibt. Im Fenster Eigenschaften, Klicken Sie oben rechts auf das Symbol und die Schaltfläche Hinzufügen > Quelle.
Automatische Prognosen in Paris für Ihre Website
Sie können die Infoclimat -API anrufen, mit der Sie die detaillierten Prognosen für diese Stadt zurückgeben.
Wir bitten Sie nur, die Quelle in Form eines Links zu www anzugeben.Infoklima.FR, in Ihren Anwendungen oder Seiten mit diesen Daten.
Diese API ist auf einen vernünftigen und nichtkommerziellen Gebrauch beschränkt. Wird als vernünftig angesehen, eine Verwendung von weniger als 5.000 Abfragen in 24 Stunden und weniger als eine Anfrage pro Sekunde für alle prognostizierten API.
Sie müssen sicherstellen, dass Sie diese Grenze nicht überschreiten, oder Ihr Zugriff wird automatisch gesperrt (in diesem Fall erhalten Sie eine ERTP -Fehlermeldung 509 Bandbreitengrenze überschritten überschritten)). Bitte respektieren Sie unseren Service, den Sie Ihnen kostenlos, ohne Werbung, von einer Vereinigung von Freiwilligen kostenlos an. Wenn Ihre Bedürfnisse höher sind (in Bezug auf die Anzahl der verfügbaren Anforderungen oder Parameter), kontaktieren Sie uns bitte vorher mit uns.
Wenn der Authentifizierungsschlüssel falsch ist, ist die Nachricht 400 schlechte Anfrage Wird zurückgegeben. Wenn der Lauf veröffentlicht wird und Daten nicht verfügbar sind, wird der Code sein 409 Konflikt.
Wir empfehlen Ihnen, die Einstellung “Request_State” vor dem Verarbeitung von Daten immer zu überprüfen. Dadurch wird dies vermieden, Ihre Anwendungen im Falle eines Problems zu erhöhen.
Parametername | Verfügbare Ebenen | Einheiten | Beschreibung |
---|---|---|---|
Temperatur | 2m, Boden, 300 HPA, 400 HPA, 500HPA, 550 HPA, 600HPA, 650 HPA, 700HPA, 750 HPA, 850 HPA, 900HPA, 950HPA, 975HPA, 1000HPA, 1000 HPA | Kelvin | Temperatur |
Regen | unzutreffend | mm | Niederschlag für 3 Stunden |
rain_convective | unzutreffend | mm | Konvektiver Niederschlag für 3 Stunden |
Druck | Meeresspiegel | Pascal | Druck auf Meereshöhe |
Feuchtigkeit | 2m, 300 HPa, 400HPA, 500HPA, 550 HPA, 600HPA, 650 HPA, 700HPA, 750HPA, 850 HPA, 900HPA, 950HPA, 975HPA, 1000HPA | % | Relative Luftfeuchtigkeit |
Nebulositis | Total, hoch, mittel, niedrig | % | Nebligkeit |
Windrichtung | 10m, 305m, 457m, 610m, 914m, 1829m, 2743m, 3658m, 4572m, 300hpa, 400hpa, 500hpa, 550hpa, 600hpa, 650hpa, 700hpa, 750hpa, 850hpa, 900hpa, 950hpa, 975 | ° | Mittlere Windrichtung |
wind_moyen | 10m, 305m, 457m, 610m, 914m, 1829m, 2743m, 3658m, 4572m, 300hpa, 400hpa, 500hpa, 550hpa, 600hpa, 650hpa, 700hpa, 750hpa, 850hpa, 900hpa, 950hpa, 975 | km/h | Mittlerer Wind |
wind_rafales | 10 m | km/h | Windkraft in Böen |
Iso_zero | unzutreffend | M | Höhe der Isothermen 0 ° C |
risk_NEEGE | unzutreffend | [Ja Nein] | Schneerisiko |
geopisch | 500HPA, 550 HPA, 600HPA, 650 HPA, 700 HPA, 750 HPA, 850 HPA, 900HPA, 950HPA, 975HPA, 1000HPA | gpdam | Geopotentialhöhe |
Speed_ Reverse | 500HPA, 550 HPA, 600HPA, 650 HPA, 700 HPA, 750 HPA, 850 HPA, 900HPA, 950HPA, 975HPA, 1000HPA | HPA/s | Vertikale Geschwindigkeiten |
pwat | unzutreffend | mm | Niederschlagsbares Wasser |
LIFTED_INDEX | unzutreffend | Kelvin | Aufgehobener Index |
meist_unstable_lifted_index | unzutreffend | Kelvin | Instabil am meisten angehobener Index |
Kap | unzutreffend | J/kg | Kap |
Schleim | unzutreffend | J/kg | Schleim |
Konvektiv_inhibition | unzutreffend | J/kg | Konvektive Hemmung (CIN) |
Request_State | unzutreffend | [509.409.400.200] | Stellungnahme |
Request_key | unzutreffend | unzutreffend | Interne Anfrage für die Anfrage |
Model_run | unzutreffend | [00,06,12,18] | Laufen |
-
- Kontaktiere uns / US -Kontakt
- Freiwilliger oder Angestellter werden
- Wer sind wir ? Was machen wir ?
- Impressum
- ∞
- Meteo-Time-Reel.FR – Wetter in echten Zeiten
- Wetterarchiv Suchmaschine
- Das Wetter in ventoux
- Der Verein
- Die Foren
- Android
- iOS
- ∞
- Infoclimat ist eine Marke, die unter Nummer 053372184 registriert ist
- Standort für den CNIL (875366) | Siret: 45386074400037
- Infoclimat ist eine nicht profitierte 1901 Law Association
Schließen Sie eine Verbindung zur Openweather -API an
Sie können die Wetterdaten des Tages und die Prognose der nächsten Tage in Ihrer Anwendung anzeigen, indem Sie eine Verbindung zur Openweather -API herstellen. Die API -Verbindung wird dank der HTTP -Komponente hergestellt.
Für dieses Tutorial detailliert wir die Anwendung von Paris Weather App.
In diesem Artikel
- Erstellen Sie ein Openweather -Konto
- Zeigen Sie die Wettervorhersage an
- Prognosen in einer Sammlung zeigen
Erstellen Sie ein Openweather -Konto
OpenWeather ist ein Online -Service, der kostenlos zugänglich ist und den Zugang zur Wettervorhersage für eine Stadt ermöglicht. Es bietet verschiedene APIs, um Wetterdaten von einem Ort aus zu erhalten.
Erstellen Sie ein kostenloses Konto auf OpenWeather
OpenWeather bietet Ihnen verschiedene APIs, um Wetterdaten von einem Ort aus zu erhalten. Wir werden die anrufen API Aktuelles Wetter Um das Wetter des Tages zu bekommen, dann amAPI Daily Prognose Um die Prognose für die nächsten Tage anzuzeigen.
Zeigen Sie die Wettervorhersage an
Wir haben unseren Bildschirm vorbereitet, wobei das Wetter und die Temperatur angezeigt werden. Das Ziel ist nun, eine Verbindung zum Wetter -API -Strom herzustellen, um die richtigen Daten anzuzeigen.
Fügen Sie eine HTTP -Komponente ein
Die Verbindung zu einer API wird dank der HTTP -Komponente hergestellt.
Klicken Sie in Pandasuite Studio zurück auf Komponenten und eine Komponente einfügen Http.
Das Beste ist, diese Komponente in den Vordergrund zu stellen, damit sie aktiv und aus jedem Bildschirm der Anwendung in Frage gestellt werden kann. Legen Sie es ansonsten in den Bildschirm, in dem sich diese Daten befinden.
Konfigurieren Sie die HTTP -Komponente
Öffne das Fenster Eigenschaften.
URL
Gehen Sie zur technischen Dokumentation der Wetter -API -Strom, um seine URL zu erhalten.
Die URL befindet sich in der folgenden Form:
https: // api.OpenWeathermap.Org/data/2.5/Wetter?q = & appid =
In welchem Namen der Stadt und Ihre persönliche API -Schlüssel ist.
Kopieren Sie die API -Referenz -URL aus dem Https: bis ? Nicht enthalten, der Rest entspricht Fragenketten, die unten angegeben werden:
https: // api.OpenWeathermap.Org/data/2.5/Wetter
Methode
Wählen Sie die Methode Erhalten Daten von der API zu verlangen.
Fragekette / Abfrage -Tanga
OpenWeather bietet Ihnen Tanga abfragen Dadurch können Werte auf Parameter Ihrer API -Anfrage zuzuordnen:
- die Stadt : Q (In unserem Beispiel: Paris, FR)
- Die App -ID: Appid
- Die Messeinheit: Einheiten (In unserem Beispiel: Metrik)
- und Sprache: Lang (In unserem Beispiel: fr)
Der ID -AP (Appid) entspricht Ihrer persönlichen Schlüssel -API -Taste, die Sie von der OpenWeather -Schnittstelle generieren.
Um Ihre ID / API -Schlüssel -App zu generieren, gehen Sie zu Ihrem Konto, Abschnitt Schlüssel API.
Cache -Management
Sie können das Geschwätz auch personalisieren. Klicke auf Netzwerk und Cache Damit die Anwendung den Inhalt des Cache zurückgibt, die Anfrage jedoch dennoch zur Aktualisierung stellt. Mit dieser Option können Sie eine schnelle Antwort haben.
Testen Sie die Anfrage
Jetzt müssen Sie testen, ob Ihre Verbindung ordnungsgemäß konfiguriert wurde.
Klicken Sie auf die Schaltfläche Bearbeiten der HTTP-Komponente (oder doppelklicken Sie auf das sichtbare Feld der HTTP-Komponente).
Informationen werden angezeigt. Klicken Sie auf die Schaltfläche Anfrage Test.
Visualisieren Sie die Ergebnisse Ihrer Anfrage: Wenn die Rohdaten Ihrem Wunsch entsprechen, wurde die API ordnungsgemäß konfiguriert.
Sie können die Datenstruktur besser verstehen und die richtigen Formeln formalisieren.
Anzeigedaten
Verbinden Sie eine Variable mit der Temperatur
Wählen Sie den Textblock aus, der die Temperatur angibt. Im Fenster Eigenschaften, Klicken Sie oben rechts auf das Symbol und die Schaltfläche Hinzufügen > Quelle.
Kopieren Sie die folgende Formel:
[Daten: id_http (/main/temp/@formatnumber: Maximale Fraktionsdigits | 0)] ° C
Detail der Funktion:
- ID_HTTP ist die HTTP -Komponentenkennung. Doppelklicken Sie auf den Namen der HTTP-Komponente aus dem Eigenschaftenfenster, um diese Kennung zu erhalten.
- Haupt/Temp eSt die Mittel, um den Temperaturwert zugänglich zu machen
- @FormatNumber ermöglicht es Ihnen, je nach Sprachsprache eine Nummer auf natürliche Weise anzuzeigen.
Um alle Funktionen zu finden, finden Sie in diesem Tutorial.
Zeigen Sie das Wetter für den Tag dank der Bedingungen
OpenWeather liefert Informationen zum Wetter vom Tag seiner API mit dem Feld Symbol. Dieses Feld Symbol Zu unterschiedlichen Werten (01d, 02d, 10n usw. ) entsprechend den verschiedenen Wettersituationen: Klarer Himmel, wenige Wolken, verstreute Wolken.
Zum Beispiel 10n wird assoziiert mit Leichter Regen (niedriger Regen).
Anstatt diese Symbole zu verwenden, haben wir eine Reihe von After Effects -Animationen in eine Galeriekomponente eingefügt. Jede Animation entspricht einem Wetterwert.
Ziel ist es, die richtige Animation gemäß dem von der API angesprochenen Wert anzuzeigen.
Fügen Sie eine Komponente ein Bedingungen. Im Fenster Eigenschaften, Erstellen Sie eine Bedingung für jeden Wert:
Daten: [Daten: d_http (/weather/0/icon)] Funktion: egal zum Wert: 01d
Benennen Sie jede Bedingung mit dem Namen des Wertes um, zum Beispiel 01D.
Aktivieren Sie das Kontrollkästchen Automatische Bewertung
Wählen Sie die Bedingungen aus und erstellen Sie die Aktion mit dem Abzug Bewertung (01d) > Auf eine Komponente einwirken > Galerie > Gehen Sie zur ausgewählten Seite (01d) .
Starten Sie die Anfrage
Sie müssen die API -Abfrageaktion von Ihrer Anwendung erstellen. Damit es automatisch funktioniert, wählen wir dies, wenn wir den Vordergrund anzeigen.
Wählen Sie den Vordergrund und klicken Sie auf Aktionen.
Wählen Aktuelle Anzeige > Auf Komponente einwirken > HTTP -Komponente > Starten Sie die Anfrage
Prognosen in einer Sammlung zeigen
Erstellen Sie eine Sammlung
In unserem Beispiel zeigen wir die Wettervorhersage in einer horizontalen Liste und in Form von Aufklebern, einschließlich des Tagesdatums, einem Symbol und den Durchschnittswerten der Temperatur.
Diese Liste wurde dank einer Komponente visuell erstellt Sammlung.
Verbinden Sie sich mit der täglichen Prognose -API
Um auf die Wettervorhersagen zuzugreifen, bietet OpenWeather eine dedizierte API an: Tägliche Prognose. Um eine neue API herzustellen, müssen Sie eine neue HTTP -Komponente einfügen.
Fügen Sie eine neue ein HTTP -Komponente und im Fenster Eigenschaften, Informieren Sie die folgenden Felder:
URL
https: // api.OpenWeathermap.Org/data/2.5/Prognose/täglich
Sie finden diese URL in der technischen Dokumentation von Openweather:
Methode
Wählen Sie die Methode Erhalten Daten von der API zu verlangen.
Fragekette / Abfrage -Tanga
Geben Sie die gleichen Parameter an wie für die andere API:
- Die Stadt: Q (in unserem Beispiel: Paris, FR)
- Die ID -App: Appid
- Die Messeinheit: Einheiten (in unserem Beispiel: Metrik)
- und Sprache: Lang (in unserem Beispiel: FR)
Testen Sie die API -Verbindung
Klicken Sie auf die Schaltfläche Bearbeiten der HTTP-Komponente (oder doppelklicken Sie auf das sichtbare Feld der HTTP-Komponente).
Informationen werden angezeigt.
Klicken Sie auf die Schaltfläche Anfrage Test.
Visualisieren Sie die Ergebnisse Ihrer Anfrage: Wenn die Rohdaten Ihrem Wunsch entsprechen, wurde die API ordnungsgemäß konfiguriert.
Anzeigedaten
Schließen Sie jedes Element Ihrer Liste mit der Datenquelle an, dh an die API.
Wählen Sie beispielsweise das Datum aus.
Im Fenster Eigenschaften, Klicken Sie oben rechts auf das Symbol Dynamic Data und die Schaltfläche Hinzufügen.
Kopieren Sie die folgende Formel:
[Daten: id_http (/list/@getbyIndex: [Daten: (rowIndex)]/dt/@multiply: 1000/@formatDate: datestyle | Medium)]]]]]]]]]]]]]]]]]]]
Um alle Funktionen zu finden, finden Sie in diesem Tutorial.
Dies hat Ihre Frage beantwortet ?
Vielen Dank für die Kommentare, dass es ein Problem gab, Ihre Kommentare abzugeben. Bitte versuchen Sie es später erneut.