Weatherstack API ger ett enkelt sätt att lägga till väderdata på din webbplats eller app, och det är gratis att starta.

Integrera väderdata på din hemsida med Weatherstack API

Detta inlägg möjliggjordes av weatherstack genom kompensation. Det faktiska innehållet och åsikter är enbart åsikter från författaren, som upprätthåller redaktionella oberoende, även när ett inlägg sponsras. För mer information, läs vår ansvarsfriskrivning. Vill du dela de senaste väderinformationen med dina besökare på webbplatsen? Widgets och annan

Detta inlägg möjliggjordes av weatherstack genom kompensation. Det faktiska innehållet och åsikter är enbart åsikter från författaren, som upprätthåller redaktionella oberoende, även när ett inlägg sponsras. För mer information, läs vår ansvarsfriskrivning.

Vill du dela de senaste väderinformationen med dina besökare på webbplatsen? Widgets och annan kod som visar platsbaserade väderprognoser blir allt populärare, särskilt på nyhets- och sportbaserade webbplatser. Sådana detaljer visas också på mobilappar och till och med hemskärmar.

Detta är tack vare API: er (applikationsprogrammeringsgränssnitt), som i huvudsak är mjukvara som du använder för att bygga annan programvara. Så här weatherstack API låter dig lägga till väderdata till din webbplats.

Varför behöver din webbplats eller app ett väder-API?

Hur Weatherstack API kan se ut på din webbplats

Om du inte är beredd att hålla din egen databas över aktuellt väder runt om i världen, behöver dina webbplatser ett väder-API. Det är antingen detta eller kontrollera vädret manuellt för varje besökare eller appanvändare. Det är uppenbart att detta inte är fråga.

Väder-API: er ger tillgång till sorterade data från väderstationer. Detta möjliggör tillhandahållande av live-väderinformation till slutanvändare via webbplatser, appar eller till och med stationära widgetar.

Allt du behöver göra är att komma åt en API-slutpunkt och formatera data för att ge information till dina användare.

Vad du kan göra med Weatherstack API

Weatherstack API har en samling verktyg för en mängd programmeringsspråk, säkerhetskopierade av platsbaserade väderdata. Sex slutpunkter är tillgängliga:

  • Aktuellt väder: Levererar aktuell väderdata.
  • Historiskt väder: Visa historiska väderdata.
  • Historisk tidsserie: Returnerar historisk tidsseries väderdata.
  • Väderprognos: Få väderprognoser upp till 14 dagar.
  • Platsuppslag: Kontrollera vädret på en eller flera platser.

Samtidigt lovar weatherstack API också timme för timme väderdata för miljontals platser över hela världen. Uppgifterna levereras i millisekunder från en server med nästan 100 procent drifttid.

Är du intresserad av att skapa en väder-app med weatherstack API? Testa det med gratisregistreringen. Detta är perfekt för utveckling och erbjuder en bra utgångspunkt för kommersiell användning av tjänsten. Kort sagt kan du publicera en app eller tjänst med hjälp av weatherstack API och potentiellt tjäna pengar på den.

Weatherstack API-prissättningsguide

Det gratis weatherstack API-paketet ger dig 1 000 API-samtal per månad. Ett "samtal" är en enda instans användning av API-data, och på denna nivå är idealisk för utveckling.

Weatherstack-prisalternativ

När du har startat din app har du flera projektnivåer att stiga upp till:

  • Standard : $ 9, 99 per månad ($ 7, 99 om det faktureras årligen). Det inkluderar 50 000 API-samtal per månad, obegränsat stöd, realtidsväder, sökning av platser, HTTPS-kryptering, astronomidata, timme för timme-data och fullständig historisk data.
  • Professionell : $ 49.99 per månad ($ 39.99 med årlig fakturering). Detta möjliggör 300 000 samtal och alla ovanstående funktioner, plus 7-dagarsprognoser, stöd för 40 språk och bulkfrågor.
  • Verksamhet : 99, 99 dollar per månad (79, 99 dollar om det faktureras årligen). Det här alternativet ger dig 1 000 000 samtal, premiumstöd och 14-dagars prognosdata.

Det finns också ett Enterprise- paket som erbjuder ytterligare funktioner, dedikerat support, anpassade lösningar och mer. Om ditt projekt körs i denna skala kommer weatherstack API att förhandla fram ett pris med dig. Bland weatherstack API: s nöjda kunder är Deloitte, Microsoft, Warner Bros. och Schneider Electric.

Kom igång med Weatherstack API

Vem som helst kan komma igång genom att få tillgång till weatherstack API utan kostnad. Gå till API-registreringssidan för weatherstack för att skapa ett gratis konto. Du behöver inte ange någon betalningsinformation i det här skedet.

Efter kontoinställningen får du åtkomst till en API-nyckel. Denna personliga nyckel autentiserar dig med API; vid behov kan du återställa den på skärmen för kontots instrumentpanel. (Det är också här du hittar information om din nuvarande API-plan för weatherstack.)

Du kan leka med API från början i webbläsarfönstret. Återlämnade data visas i ditt webbläsarfönster i JSON-format. Du kan förbättra hur det ser ut genom att installera ett webbläsarförlängning som JSON Viewer.

Weatherstack API JSON-utgång

Framöver med utvecklingen behöver du dock en lämplig integrerad utvecklingsmiljö (IDE).

Använda Weatherstack API-utgång

Den grundläggande API-utgången från weatherstack låter dig dra det aktuella vädret för en specifik plats.

Vädret just nu

 http://api.weatherstack.com/current ? access_key = YOUR_ACCESS_KEY & query = New York 

Du kan också inkludera ytterligare valfria parametrar:

 // optional parameters: & units = m & language = en & callback = MY_CALLBACK 

Samma mönster upprepas i olika API-samtal. Kärnkommandot krävs text, medan du kan välja att ställa in valfria parametrar om du vill.

Historisk slutpunkt

Här är ett sekundärt exempel som använder Historical Weather API Endpoint. Den här gången kan du ange ett datum för väderdata.

 // Historical Weather API Endpoint http://api.weatherstack.com/historical ? access_key = YOUR_ACCESS_KEY & query = New York & historical_date = 2015-21-01 // optional parameters: & hourly = 1 & interval = 3 & units = m & language = en & callback = MY_CALLBACK 

Återigen kommer den grundläggande utgången från API: n att visas i webbläsarfönstret. Observera att gratis konton bara kan använda det aktuella vädret API.

Använda JSON Data From Weatherstack API

Du kan dra fördel av JSON-utgången från weatherstack API på flera sätt. Om du känner till PHP, Python, Node, jQuery och Ruby, till exempel, kan du använda data i en app eller visa dem på en webbsida.

För webbsidor behöver du kodfilen för att ta tag i JSON-data, HTML-filen och en CSS. I de flesta fall behöver du också några stilelement för att göra det lite mer läsbart!

Lägg global väderdata på din webbplats eller app

Uppenbarligen är weatherstack API en bra lösning för alla som behöver ett prisvärd och enkelt väder-API för sin webbplats. Du kan läsa mer om API: s detaljer och dokumentation på weatherstack.com.

Eftersom det är kompatibelt med PHP, Python, Node, jQuery och Ruby, kan weatherstack API revolutionera väderuppdateringar på din webbplats. De historiska aspekterna av API är också särskilt användbara.

Med en gratis registrering för utvecklingsanvändning och prisvärda prisplaner framöver är weatherstack API verkligen en titt.

Letar du efter andra API: er? Vi har också granskat IP Geolocation API Gratis IP Geolocation API är ett värdefullt webbmasterverktyg Gratis IP Geolocation API är ett värdefullt webbmasterverktyg Vill du skräddarsy din webbplats för besökare runt om i världen? Den kostnadsfria IP Geolocation API är ett kraftfullt verktyg för att kolla in. Läs mer, vilket ger ett enkelt sätt att komma igång med geolokationsdata. Vi granskade också Scrapestack API, som effektivt skrapar data från webbplatser.

Utforska mer om: Väder, webbutveckling, verktyg för webbansvariga.