Időjárás -előrejelzés API – Időjárás -előrejelzések az Ön webhelyén, bruttó adatok az időjárási modellekhez – Infoclimat, Csatlakozás az OpenWeather API -hoz – Segítségközpont – Pandasuite
Csatlakozzon az OpenWeather API -hoz
Contents
Válassza ki a hőmérsékletet jelző szövegblokkot. Az ablakban Tulajdonságok, Kattintson a jobb felső és a gomb ikonjára Hozzáad > Forrás.
Automatikus előrejelzések Párizsban az Ön webhelyére
Felhívhatja az Infoclimat API -t, amely visszaadja Önnek a város részletes előrejelzéseit.
Csak arra kérjük, hogy adja meg a forrást, a www link formájában.infoklimátus.FR, alkalmazásaiban vagy oldalaiban ezen adatok felhasználásával.
Ez az API ésszerű és nem kereskedelmi felhasználásra korlátozódik. Ésszerűnek tekintik, ha kevesebb, mint 5.000 lekérdezés 24 órán belül és kevesebb, mint egy kérés másodpercenként, az összes előrejelzési API -hoz.
Gondoskodnia kell arról, hogy ne haladja meg ezt a határértéket, vagy a hozzáférése automatikusan bezáródik (ebben az esetben ERTP hibaüzenetet fog kapni 509 A sávszélesség -határérték meghaladta)). Kérjük, tartsa tiszteletben az Ön számára nyújtott szolgáltatásunkat, hirdetés nélkül, az önkéntesek szövetsége által. Ha az Ön igényei magasabbak (a rendelkezésre álló kérések vagy paraméterek száma szempontjából), kérjük, lépjen kapcsolatba velünk.
Ha a hitelesítési kulcs helytelen, az üzenet 400 Hibás kérelem visszaadják. Ha a futás megjelenik, és az adatok nem állnak rendelkezésre, akkor a kód lesz 409 Konfliktus.
Azt tanácsoljuk, hogy az adatok feldolgozása előtt mindig ellenőrizze a “Request_State” beállítást, ez elkerüli az alkalmazások felvetését probléma esetén.
Paraméternév | Rendelkezésre álló szintek | Egységek | Leírás |
---|---|---|---|
hőfok | 2M, föld, 300HPa, 400HPa, 500HPa, 550HPa, 600HPa, 650HPa, 700HPA, 750HPA, 850HPA, 900HPA, 950HPA, 975HPA, 1000HPA | Kelvin | Hőfok |
eső | nem alkalmazható | mm | Csapadék 3 órán keresztül |
Rain_Convektív | nem alkalmazható | mm | Konvektív csapadék 3 órán keresztül |
nyomás | tengerszint | Pacal | Nyomás a tengerszinten |
páratartalom | 2M, 300HPa, 400HPa, 500HPa, 550HPa, 600HPa, 650HPA, 700HPA, 750HPA, 850HPA, 900HPA, 950HPA, 975HPA, 1000HPA, 1000HPA | % | Relatív páratartalom |
zengőgyulladás | Teljes, magas, közepes, alacsony | % | Borultság |
szélirány | 10m, 305m, 457m, 610m, 914m, 1829m, 2743m, 3658m, 4572m, 300hpa, 400hpa, 500hpa, 550hpa, 600hpa, 650hpa, 700hpa, 750hpa, 850hpa, 900hpa, 950hpa, 975 | ° | Középső szél iránya |
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 | Közepes szél |
Wind_rafales | 10m | km/h | Szélerővel a széllökésben |
Izo_zero | nem alkalmazható | M | Az izoterma magassága 0 ° C |
kockázat_neige | nem alkalmazható | [Igen nem] | Hótörés |
geopotikus | 500HPa, 550HPa, 600HPA, 650HPA, 700HPA, 750HPA, 850HPA, 900HPA, 950HPA, 975HPA, 1000HPA | GPDAM | Geopotenciális magasság |
Speed_ fordított | 500HPa, 550HPa, 600HPA, 650HPA, 700HPA, 750HPA, 850HPA, 900HPA, 950HPA, 975HPA, 1000HPA | HPA/S | Függőleges sebesség |
Pwat | nem alkalmazható | mm | Hajlamos víz |
lifted_index | nem alkalmazható | Kelvin | Felemelt index |
Most_unstable_lifted_index | nem alkalmazható | Kelvin | Instabil leginkább felemelt index |
köpeny | nem alkalmazható | J/KG | Köpeny |
nyálkahártya | nem alkalmazható | J/KG | Nyálkahártya |
Konvektív_inhibition | nem alkalmazható | J/KG | Konvektív gátlás (CIN) |
Request_state | nem alkalmazható | [509,409,400,200] | Nyilatkozat |
Request_key | nem alkalmazható | nem alkalmazható | A kérelem belső kérése |
Modell_run | nem alkalmazható | [00,06,12,18] | Fuss |
-
- Lépjen kapcsolatba velünk / USA kapcsolatfelvétel
- Legyen önkéntes vagy alkalmazott
- Kik vagyunk mi ? Mit csináljunk ?
- Jogi nyilatkozat
- ∞
- Meteo-időkapcs.FR – Időjárás valódi -idő alatt
- Időjárás -archív keresőmotor
- Az időjárás a Ventoux -ban
- Társulás
- A fórumok
- Android
- iOS
- ∞
- Az Infoclimat egy márka, amely a 053372184 szám alatt regisztrált
- A CNIL -nek bejelentett hely (875366) | Siret: 45386074400037
- Az Infoclimat egy non -profit 1901 -es jogi szövetség
Csatlakozzon az OpenWeather API -hoz
Megjelenítheti a napi időjárási adatait és a következő napok előrejelzését az alkalmazásban az OpenWeather API -hoz való csatlakozással. Az API kapcsolat a HTTP komponensnek köszönhetően történik.
Ehhez az oktatóanyaghoz részletezzük a Párizsi időjárási alkalmazás alkalmazását.
Ebben a cikkben
- Hozzon létre egy OpenWeather fiókot
- Mutassa be az időjárás -előrejelzést
- Az előrejelzéseket egy gyűjteményben mutatni
Hozzon létre egy OpenWeather fiókot
Az OpenWeather egy online szolgáltatás, amely ingyenesen elérhető, lehetővé téve a város időjárási előrejelzéséhez való hozzáférést. Különböző API -kat kínál az időjárási adatok beszerzéséhez egy helyről.
Hozzon létre egy ingyenes fiókot az OpenWeather -en
Az OpenWeather különféle API -kat kínál az időjárási adatok beszerzéséhez egy helyről. Felhívjuk a API aktuális időjárás Hogy megszerezze a napi időjárást, majd aAPI napi előrejelzés A következő napok előrejelzésének megjelenítéséhez.
Mutassa be az időjárás -előrejelzést
Készítettük a képernyőn megjelenő képernyőnket és a hőmérsékletet. A cél az, hogy csatlakozzon az időjárási API -áramhoz a megfelelő adatok megjelenítéséhez.
Helyezzen be egy HTTP komponenst
Az API -hoz való kapcsolat a HTTP komponensnek köszönhetően történik.
Vissza a pandasuite stúdióba kattintson a gombra Alkatrészek és illesszen be egy összetevőt Http.
A legjobb az, ha ezt az összetevőt az előtérbe helyezi, hogy aktív és megkérdőjelezhető legyen az alkalmazás bármely képernyőjén. Ellenkező esetben helyezze azt a képernyőn, amelyben ezek az adatok megtalálhatók.
Konfigurálja a HTTP komponenst
Nyissa ki az ablakot Tulajdonságok.
URL
Lépjen az időjárási API -áram műszaki dokumentációjára, hogy megkapja az URL -jét.
Az URL a következő formában van:
https: // api.OpenWeateTherMap.Org/data/2.5/időjárás?q = & appID =
Amelyben a város neve és a személyes API -kulcs.
Másolja az API referencia URL -t a HTTPS: amíg ? Nem tartozék, a többi az alábbiakban feltüntetett kérdésláncoknak felel meg:
https: // api.OpenWeateTherMap.Org/data/2.5/időjárás
Módszer
Válassza ki a módszert Kap Az API -ból származó adatok megkövetelése.
Kérdéslánc / lekérdezés tanga
Az OpenWeather biztosítja Lekérdezés tanga amelyek lehetővé teszik az értékek paraméterekhez való hozzáigazítását az API kéréshez:
- a város : q (Példánkban: Párizs, FR)
- Az alkalmazás azonosítója: appID
- A mérési egység: egységek (A példánkban: Metrikus)
- És a nyelv: lang (A példánkban: FR)
Az ID AP (APPID) megfelel a személyes kulcs API kulcsnak, amelyet az OpenWeather felületről generál.
Az ID / API kulcs alkalmazás létrehozásához lépjen a Beszámoló, szakasz Keys API.
Gyorsítótárkezelés
Személyre szabhatja a csevegést is. Kattintson Hálózat és gyorsítótár úgy, hogy az alkalmazás visszaadja a gyorsítótár tartalmát, de a kérést továbbra is frissíti annak frissítése érdekében. Ez az opció lehetővé teszi, hogy gyors választ kapjon.
Tesztelje a kérést
Most meg kell vizsgálnia, hogy a kapcsolata megfelelően van -e konfigurálva.
Kattintson a gombra Szerkeszt a HTTP komponens (vagy kattintson duplán a HTTP komponens látható mezőjére).
Megjelenik az információ. Kattintson a gombra Kérési teszt.
Képzelje el kérésének eredményeit: Ha a nyers adatok megfelelnek az Ön kívánságának, az API -t megfelelően konfigurálták.
Ez lehetővé teszi az adatszerkezet jobb megértését és a megfelelő képletek formalizálását.
Adatok megjelenítése
Társítson egy változót a hőmérsékleten
Válassza ki a hőmérsékletet jelző szövegblokkot. Az ablakban Tulajdonságok, Kattintson a jobb felső és a gomb ikonjára Hozzáad > Forrás.
Másolja a következő képletet:
[Adatok: ID_HTTP (/Main/TEMP/@FormatNumber: Maximális frakcionálás | 0)] ° C
A funkció részletei:
- Az ID_HTTP a HTTP komponens azonosítója. Kattintson duplán a HTTP komponens nevére a Tulajdonságok ablakból, hogy megkapja ezt az azonosítót.
- Fő/hőmérséklet EA hőmérsékleti érték elérésének eszközei
- A @FormatNumber lehetővé teszi egy számot természetesen a nyelvi nyelvtől függően.
Az összes funkció megtalálásához lásd ezt az oktatóanyagot.
Mutassa meg a napi időjárást a feltételeknek köszönhetően
Az OpenWeather információkat nyújt az API -tól származó napi időjárási viszonyokról a mező használatával ikon. Ez a mező ikon Különböző értékekhez (01D, 02d, 10n stb. ) A különböző időjárási helyzeteknek megfelelő: Tiszta ég, néhány felhők, szétszórt felhők.
Például 10n társul Könnyű eső (alacsony eső).
Az ikonok használata helyett a Galéria összetevőjébe egy sor After effektus animációt helyeztünk be. Minden animáció megfelel az időjárási értéknek.
A cél az, hogy a megfelelő animációt az API által felvetett érték szerint jelenítse meg.
Helyezzen be egy összetevőt Kifejezés. Az ablakban Tulajdonságok, Hozzon létre egy feltételt minden értékhez:
Adatok: [adatok: d_http (/weather/0/ikon)] Funkció: Egal érték: 01D
Nevezze át az egyes feltételeket az érték nevével, például 01D.
Jelölje be a négyzetet Automatikus értékelés
Válassza ki a feltételeket, és hozza létre a műveletet a triggerrel Értékelés (01D) > Cselekedjen egy összetevőre > Képtár > Lépjen a kiválasztott oldalra (01D) .
Indítsa el a kérést
Az alkalmazásból meg kell hoznia az API lekérdezési műveletet. Annak érdekében, hogy automatikusan megtegye, úgy döntünk, hogy az előtér megjelenítése során ezt megtesszük.
Válassza ki az előtéret, és kattintson a gombra Cselekedetek.
Válasszon Aktuális kijelző > Cselekedjen az alkatrészre > HTTP komponens > Indítsa el a kérést
Az előrejelzéseket egy gyűjteményben mutatni
Hozzon létre egy gyűjteményt
Példánkban az időjárás -előrejelzést vízszintes listán és matricák formájában jelenítjük meg, beleértve a nap dátumát, az ikont és a hőmérséklet átlagát.
Ezt a listát egy összetevőnek köszönhetően vizuálisan hozták létre Gyűjtemény.
Csatlakozzon a napi előrejelzés API -hoz
Az időjárás -előrejelzések elérése érdekében az OpenWeather dedikált API -t kínál: Napi előrejelzés. Az új API -hoz való csatlakozáshoz új HTTP komponenst kell beillesztenie.
Helyezzen be egy újat HTTP komponens És az ablakban Tulajdonságok, Tájékoztassa a következő mezőket:
URL
https: // api.OpenWeateTherMap.Org/data/2.5/előrejelzés/napi
Megtalálja ezt az URL -t az OpenWeather műszaki dokumentációjában:
Módszer
Válassza ki a módszert Kap Az API -ból származó adatok megkövetelése.
Kérdéslánc / lekérdezés tanga
Jelezze meg ugyanazokat a paramétereket, mint a másik API -nál:
- A város: Q (a példánkban: Párizs, FR)
- Az ID alkalmazás: AppID
- A mérési egység: egységek (a példánkban: Metrikus)
- és nyelv: Lang (a példánkban: FR)
Tesztelje az API kapcsolatot
Kattintson a gombra Szerkeszt a HTTP komponens (vagy kattintson duplán a HTTP komponens látható mezőjére).
Megjelenik az információ.
Kattintson a gombra Kérési teszt.
Képzelje el kérésének eredményeit: Ha a nyers adatok megfelelnek az Ön kívánságának, az API -t megfelelően konfigurálták.
Adatok megjelenítése
Csatlakoztassa a lista minden elemét az adatforráshoz, azaz az API -nak.
Például válassza ki a dátumot.
Az ablakban Tulajdonságok, Kattintson a jobb felső és a gomb dinamikus adat ikonjára Hozzáad.
Másolja a következő képletet:
[Adatok: id_http (/lista/@getbyIndex: [adatok: (rowIndex)]/dt/@szorongás: 1000/@formátum: datestyle | közepes)]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
Az összes funkció megtalálásához lásd ezt az oktatóanyagot.
Ez válaszolt a kérdésére ?
Köszönjük a megjegyzéseket, hogy problémát jelentett a megjegyzések benyújtása. kérlek, próbáld újra később.