Weatherstack API giver en nem måde at tilføje vejrdata til din webside eller app, og det er gratis at starte.

Integrer vejrdata på dit websted med Weatherstack API

Dette indlæg blev gjort muligt af weatherstack gennem kompensation. Det faktiske indhold og udtalelser er den eneste opfattelse af forfatteren, der opretholder redaktionel uafhængighed, selv når et indlæg er sponsoreret. For mere information, bedes du læse vores ansvarsfraskrivelse. Vil du dele de nyeste vejrdetaljer med dine besøgende på webstedet? Widge

Dette indlæg blev gjort muligt af weatherstack gennem kompensation. Det faktiske indhold og udtalelser er den eneste opfattelse af forfatteren, der opretholder redaktionel uafhængighed, selv når et indlæg er sponsoreret. For mere information, bedes du læse vores ansvarsfraskrivelse.

Vil du dele de nyeste vejrdetaljer med dine besøgende på webstedet? Widgets og anden kode, der viser placeringsbaserede vejrprognoser, bliver stadig mere populære, især på nyheds- og sportsbaserede websteder. Sådanne detaljer vises også på mobile apps og endda hjemmeskærme.

Dette takket være API'er (applikationsprogrammeringsgrænseflader), som i det væsentlige er software, som du bruger til opbygning af anden software. Her er, hvordan weatherstack API giver dig mulighed for at tilføje vejrdata til dit websted.

Hvorfor har dit websted eller din app brug for et vejr-API?

Hvordan Weatherstack API kan se ud på dit websted

Medmindre du er parat til at vedligeholde din egen database over det nuværende vejr rundt om i verden, har dine websteder brug for et vejr-API. Det er enten dette eller kontrollere vejret manuelt for hver eneste besøgende eller appbruger. Det er klart, at det ikke er tilfældet.

Vejr-API'er giver adgang til sorterede data fra vejrstationer. Dette muliggør levering af live vejrinformation til slutbrugere via websteder, apps eller endda desktop widgets.

Alt hvad du skal gøre er at få adgang til et API-slutpunkt og formatere dataene for at give dine brugere information.

Hvad du kan gøre med Weatherstack API

Weatherstack API har en samling værktøjer til en række programmeringssprog, sikkerhedskopieret af lokalitetsbaserede vejrdata. Seks slutpunkter er tilgængelige:

  • Aktuelt vejr: Leverer aktuelle vejrdata.
  • Historisk vejr: Se historiske vejrdata.
  • Historisk tidsserie : Returnerer historiske tidsserier vejrdata.
  • Vejrudsigt: Få vejrudsigter i op til 14 dage.
  • Location Lookup: Kontroller vejret på en eller flere placeringer.

I mellemtiden lover weatherstack API også time for time vejrdata for millioner af steder over hele verden. Dataene leveres i millisekunder fra en server med næsten 100 procent oppetid.

Er du interesseret i at oprette en vejr-app med weatherstack API? Prøv det med den gratis tilmelding. Dette er perfekt til udvikling og tilbyder et fantastisk indgangspunkt til kommerciel brug af tjenesten. Kort sagt kan du udgive en app eller tjeneste ved hjælp af weatherstack API og potentielt tjene penge på den.

Weatherstack API-prisvejledning

Den gratis weatherstack API-pakke giver dig 1.000 API-opkald pr. Måned. Et "opkald" er en enkelt forekomst brug af API-data, og på dette niveau er ideel til udvikling.

Weatherstack-prisindstillinger

Når du har startet din app i gang, har du flere projektniveauer, du skal gå op til:

  • Standard : $ 9, 99 per måned ($ 7, 99 hvis der faktureres årligt). Det inkluderer 50.000 API-opkald om måneden, ubegrænset support, vejr i realtid, lokalisering af opslag, HTTPS-kryptering, astronomidata, time for time data og fulde historiske data.
  • Professionel : $ 49.99 pr. Måned ($ 39.99 med årlig fakturering). Dette giver mulighed for 300.000 opkald og alle de ovennævnte funktioner plus 7-dages prognoser, support til 40 sprog og bulkforespørgsler.
  • Forretning : $ 99, 99 per måned ($ 79, 99 hvis der faktureres årligt). Denne mulighed giver dig 1.000.000 opkald, premium support og 14-dages prognosedata.

Der er også en Enterprise- pakke, der tilbyder ekstra funktioner, dedikeret support, tilpassede løsninger og mere. Hvis dit projekt kører i denne skala, vil weatherstack API forhandle en pris med dig. Blandt weatherstack APIs tilfredse kunder er Deloitte, Microsoft, Warner Bros. og Schneider Electric.

Kom i gang med Weatherstack API

Alle kan komme i gang ved at åbne weatherstack API uden beregning. Gå til tilmeldingssiden til weatherstack API for at oprette en gratis konto. Du behøver ikke at give nogen betalingsoplysninger på dette tidspunkt.

Efter kontoopsætning får du adgang til en API-nøgle. Denne personlige nøgle autentificerer dig med API; om nødvendigt kan du nulstille det på skærmen til kontodashboardet. (Det er også her, du finder detaljer om din nuværende weatherstack API-plan.)

Du kan lege med API oprindeligt i dit browservindue. Returnerede data vises i dit browservindue i JSON-format. Du kan forbedre, hvordan det ser ud ved at installere en browserudvidelse, såsom JSON Viewer.

Weatherstack API JSON output

Fremover med udviklingen har du dog brug for et passende integreret udviklingsmiljø (IDE).

Brug af Weatherstack API-output

Den grundlæggende API-udgang fra weatherstack giver dig mulighed for at trække det aktuelle vejr til et specifikt sted.

Nuværende vejr

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

Du kan også inkludere yderligere valgfri parametre:

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

Det samme mønster gentages gennem de forskellige API-opkald. Kernekommandoen kræves tekst, mens du kan vælge at indstille valgfri parametre, hvis du ønsker det.

Historisk slutpunkt

Her er et sekundært eksempel ved hjælp af Historical Weather API Endpoint. Denne gang kan du angive en dato for vejrdata.

 // 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 

Igen vises den grundlæggende output fra API i dit browservindue. Bemærk, at gratis konti kun kan bruge det nuværende vejr-API.

Brug af JSON Data From Weatherstack API

Du kan drage fordel af JSON-output fra weatherstack API på flere måder. Hvis du for eksempel er bekendt med PHP, Python, Node, jQuery og Ruby, kan du bruge dataene i en app eller vise dem på en webside.

For websider skal du bruge kodefilen for at få fat i JSON-data, HTML-filen og en CSS. I de fleste tilfælde har du også brug for nogle stilelementer for at gøre det lidt mere læsbart!

Put globale vejrdata på dit websted eller din app

Det er klart, at weatherstack API er en fantastisk løsning for alle, der har brug for en overkommelig og ligetil vejr API til deres websted. Du kan finde ud af mere om API's detaljer og dokumentation på weatherstack.com.

Da det er kompatibelt med PHP, Python, Node, jQuery og Ruby, kunne weatherstack API revolutionere vejropdateringer på dit websted. De historiske aspekter af API'et er især nyttige.

Med en gratis tilmelding til udviklingsbrug og overkommelige prisplaner fremover er weatherstack API bestemt et look.

Leder du efter andre API'er? Vi har også gennemgået IP Geolocation API Det gratis IP Geolocation API er et værdifuldt webmasterværktøj Det gratis IP Geolocation API er et værdifuldt webmasterværktøj Ser du efter at skræddersy din hjemmeside til besøgende over hele verden? Den gratis IP Geolocation API er et kraftfuldt værktøj til at tjekke ud. Læs mere, som giver en nem måde at komme i gang med geolocationdata på. Vi har også gennemgået Scrapestack API, som effektivt skraber data fra websteder.

Udforsk mere om: Vejr, Webudvikling, Webmasterværktøjer.