Ако требате да додате информације о временувеб локације или апликације коју развијате, прво што вам треба је поуздан извор временских података. Али то није све, потребан вам је и метод дохваћања тих података. Не би ли било сјајно да постоји алат који вам омогућава да лако дохватите различите врсте временских података и укључите га у своју апликацију или веб локацију? Па, постоји. Зове се АПИ Веатхерстацк и направљен је да ради управо то. Данас смо детаљно погледали овај АПИ, шта он може да учини за вас и како можете да га користите.
О подацима о времену
Као што је дефинисано из Википедије, „Метеорологија је гранаатмосферских наука која укључује атмосферску хемију и атмосферску физику, са главним фокусом на прогнозирање времена. "И док тој науци постоји више од предвиђања времена, она је њена главна грана. Све док смо били, одувек смо желели - и често требали - да предвидимо какво ће време бити. Кроз векове се ова наука - као и све друге - знатно развила до релативно прецизне науке каква је сада. Наравно, предвиђање времена је поље склоно грешкама и сви смо у једном или другом тренутку упали у неочекивани туш.
Данас, неколико државних агенција или приватнихорганизације пружају временске прогнозе и посматрачке услуге које прилично покривају читав свет. И док тачне информације које свака група пружа и како се форматирају могу варирати, тенденције су бити једноличније, што међународним организацијама олакшава добијање сличних података о различитим локацијама.
Додавање временских података на вашу локацију или апликацију
Много је разлога због којих би то желелиукључују временске податке у своју апликацију или на своју веб локацију. Најосновнији разлог био би да неко изгради временску апликацију или локацију. А помоћу алата као што је Веатхерстацк АПИ, лако се могу добити временски подаци за готово било коју локацију на свету и представити их на било који начин који желе. Све што треба да урадите је да одредите које информације желите да представите својим корисницима и како то желите да представите. Две различите апликације или веб локације могу да добивају исте податке са Веатхерстацка, али да их представљају на потпуно другачији начин.
Али прављење временских апликација веб локација није онокористи се само за временске податке. Замислите да водите лијеп доручак уз морску обалу. Не би ли било лијепо када бисте на својој почетној страници могли укључити тренутно вријеме и прогнозу? Па, добављач временских података попут Веатхерстацка ће вам допустити да то учините. Још боље, учиниће то аутоматски за вас. Све што требате је да додате одговарајући код на своју веб локацију и воила! Имате временску прогнозу тачно на својој веб локацији.
Лако се можемо сјетити низа сличних употребасвима који желе да додају било какве временске податке својој апликацији или веб локацији. Ако, на пример, покрећете било коју врсту активности на отвореном, можда ћете желети да својим клијентима доставите неке тренутне временске податке или надолазећу прогнозу.
Могли бисмо заувек да наставимо са добрим примеримакористећи податке о времену или на вашој веб локацији на некој апликацији. Истина је да је једино ограничење онога што се с тим може учинити само нечија машта. Видео сам сајтове који немају никакве везе са временом, али су ипак укључивали неке временске податке.
Први поглед на АПИ Веатхерстацк
Тхе Веатхерстацк АПИ је заправо прилично једноставно. То је интернетска услуга коју можете користити за прикупљање временских података о готово било којој локацији. Једном када добијете податке, на вама је само да зависите од тога. Оно што АПИ пружа је само извор активних и ажурираних међународних временских података. Алат је једноставан за употребу, а његов модел цена олакшава плаћање за оно што вам је потребно.
Тхе Веатхерстацк АПИ доноси и историјско и историјско и будуће време(прогноза) временске информације. Његова основна циљна клијентела су велике и мале организације, као и програмери, фрееланцери и појединци. То је један од најпопуларнијих добављача временских података РЕСТ АПИ на тржишту због једноставне имплементације и доследности података.
Веатхерстацк је услуга од Апилаиер, софтверска компанија са седиштем у Лондону, Уједињеном Краљевству и Бечу, Аустрија. Стоји иза неких од најпопуларнијих АПИ и СааС производа широм света. Они укључују ствари попут Ипстацк, Цурренцилаиер, Фактурирано, и Еверсигн. АПИ користи лиценциране податке о временунеке од највећих метеоролошких станица и добављача временских података на свету. Надаље, сви извори података се помно прате ради досљедности и тачности података. Увек добијате највиши ниво поузданости, доследности и тачности.
Иако се учесталост освежавања временских података разликује од једног до другог извора, сви подаци које враћа Веатхерстацк АПИ- тренутна, прошлост и будућност - увек је највишеажурне информације доступне у тренутном тренутку. Подаци о времену се увек ажурирају у реалном времену. Можете га користити са поуздањем и поуздањем да су то најновији доступни подаци.
Једна је ствар имати тренутне податке, али такође је важно бити у могућности дохватити те податке кад год вам затребају. А на тој фронти Веатхерстацк АПИ не оставља ништа да се пожели. Има звјездани рекорд продужетка и иако компанија оглашава 99,9% продуженог времена, најновије статистике показују да сервис није опао једном у посљедњих тридесет дана. Али није само доступан, већ такође делује добро. Сви временски подаци се враћају у ЈСОН формату што омогућава брзи одговор. Вријеме одговора на упит је ријетко изнад пола секунде и обично је знатно краће. Наравно, ваше искуство може варирати и различити проблеми изван контроле провајдера могу успорити процес.
Тхе Веатхерстацк АПИ је такође високо скалабилна. Подржана је облачном инфраструктуром коју гради и одржава Апилаиер која је способна да обрађује милијарде захтева дневно. А ако вам је безбедност важна - као што то највероватније јесте - упити и одговори могу се обезбедити коришћењем стандардног 256-битног ХТТПС (ССЛ) шифровања. То је исти ниво шифрирања који добијате на банкарским веб локацијама.
А пошто је било који производ - а посебно АПИ - добар само колико је његова документација, уважићете детаљну документацију која је дата уз Веатхерстацк АПИ. Пронаћи ћете лако разумљив документскоро сваки могући случај употребе. Поред тога, дат је низ примера интерактивног кода на више језика. У многим случајевима коришћење АПИ-ја биће једноставно копирање кода из примера у вашу сопствену апликацију. Тешко би могло бити лакше.
Главне карактеристике АПИ-ја Веатхерстацк
Скуп функција за Веатхерстацк АПИ је импресивно. То варира у зависности од плана који одаберете и, наравно, цене коју плаћате. (Више о ценама у наставку). Погледајмо дубље шта је заправо доступно у погледу функција.
Време у реалном времену је Веатхерстацк АПИНајосновнија карактеристика и једина која јеукључено у све планове, чак и бесплатни. Оно што вам пружа је тренутан приступ тренутним временским подацима за милионе глобалних локација. Наравно, покрећу је чврсти извори података и освежавају се у реалном времену.
Тхе Тражење локације и аутоматско довршавање модул је доступан само са плаћеним плановима. Омогућава флексибилну крајњу тачку претраживања и аутоматско довршавање АПИ-ја која вам може лако помоћи да прецизирате било који град или регион по вашем избору. Можете да претражујете по имену, поштанском броју, према географским координатама или чак по ИП адреси. Та последња карактеристика може бити веома корисна ако желите да посетиоцима ваше веб локације додате локализоване временске податке. Користи технике геолокације да би пронашли физичку локацију посетилаца на основу њихове ИП адресе.
Тхе Астрономија и лунарни подаци модул - доступан на свим плаћеним плановима - омогућава Веатхерстацк АПИ доставити низ вредних тачака података о астрономији. Укључују информације као што су сунце и месец и успон, фаза месеца и ниво осветљености месеца.
Тхе Веатхерстацк АПИ такође испоручује Подаци по сату на свим плаћеним плановима. Добићете веома тачне податке у реалном времену, као и историјске временске податке, подељене на сат у последња 24 сата, укључујући температуру, ветар, влажност, кишу и још много тога.
А ако желите да добијете још древних података, сви плаћени планови укључују Историјски подаци о времену који вам омогућава потпуне и детаљне историјске временске информације на глобалној разини, све до 2008. године. Ова значајка је такође укључена у све плаћене планове.
Међутим, када је у питању време, често нас више занима шта нас чека у будућности, него шта је прошлост била. Овде је тада Подаци о прогнози времена модул долази у обзир. Даће поуздане податке о временској прогнози за 7 до 14 дана у будућности (зависно од вашег плана), ажуриране у реалном времену и нон-стоп.
Не говоре сви енглески и произвођачи Веатхерстацк АПИ Знам да. Због тога је АПИ доступан на 40 различитих језика са Професионални и Посао планова. Доступни језици укључују енглески (наравно), кинески, арапски, француски, шпански и немачки, само неколико имена.
Сада, ако требате да набавите пуно временских података, покретање више појединачних упита може бити компликовано, гломазно и прилично споро. Срећом Веатхерстацк АПИ долази са Булк АПИ одлика. Скупни упити омогућавају вам да у једном захтеву за АПИ потражите податке у реалном времену, историјске или будуће временске податке за више глобалних локација.
Коришћење Веатхерстацка
Погледајмо како можете употребљавати Веатхерстацк АПИ. Наш циљ није да вам пружимо дубинутуториал - сјајна документација доступна на Веб локацији Веатхерсрацк АПИ-ја може се користити за то - али да вам пружи преглед како је лако користити услугу и како могу изгледати враћени подаци.
Позива се Веатхерстацк АПИ је тако једноставно као и слање захтева за пријем у апи.веатхерстацк.цом. Тај се УРЛ проширује да би одредио врсту захтева. Стога бисте користили или апи.веатхерстацк.цом/цуррент, апи.веатхерстацк.цом/хисторицал или апи.веатхерстацк / прогнозу, Ако вам треба шифровање, једноставно префиксајте позив са хттпс: // уместо хттп: //.
Морате, наравно, послати неколико параметараса вашим захтевом. Први - и најважнији - ваш је АПИ кључ. Ово је јединствен кључ који вам се додељује када се пријавите за услугу. Други потребан параметар зове се "упит". То је стварни упит који желите покренути. То је локација на којој желите преузети податке. То би могла бити једна локација попут "Лондон, Уједињено Краљевство", али може бити и више локација раздвојених зарезима попут "Лондон, Мадрид, Нев Иорк". Тражилица је довољно паметна да вам није потребно да унесете више од назив града за већину познатих локација. То је случај уколико вам, наравно, не треба нешто конкретно, попут временских прилика у Лондону, Онтариоу, Канади.
Постоји и прегршт опционалних параметаракоји омогућују корисницима да одреде параметре као што су број дана за предвиђање, јединице за мјерење језика. А пошто је одговор у ЈСОН формату, можете да одредите и ЈСОНП функцију повратног позива која ће обрадити одговор. Ово је веома моћно.
Након што пошаљете захтев, ево прегледа одговора који ћете добити:
{ "request": { "type": "City", "query": "New York, United States of America", "language": "en", "unit": "m" }, "location": { "name": "New York", "country": "United States of America", "region": "New York", "lat": "40.714", "lon": "-74.006", "timezone_id": "America/New_York", "localtime": "2019-09-07 11:38", "localtime_epoch": 1567856280, "utc_offset": "-4.0" }, "current": { "observation_time": "03:38 PM", "temperature": 18, "weather_code": 113, "weather_icons": [ "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0001_sunny.png" ], "weather_descriptions": [ "Sunny" ], "wind_speed": 0, "wind_degree": 345, "wind_dir": "NNW", "pressure": 1011, "precip": 0, "humidity": 58, "cloudcover": 0, "feelslike": 18, "uv_index": 5, "visibility": 16 }, "forecast": { "2019-09-07": { "date": "2019-09-07", "date_epoch": 1567814400, "astro": { "sunrise": "06:28 AM", "sunset": "07:19 PM", "moonrise": "03:33 PM", "moonset": "12:17 AM", "moon_phase": "First Quarter", "moon_illumination": 54 }, "mintemp": 17, "maxtemp": 25, "avgtemp": 21, "totalsnow": 0, "sunhour": 10.3, "uv_index": 5, "hourly": [ { "time": "0", "temperature": 18, "wind_speed": 28, "wind_degree": 15, "wind_dir": "NNE", "weather_code": 122, "weather_icons": [ "https://assets.weatherstack.com/images/wsymbols01_png_64/wsymbol_0004_black_low_cloud.png" ], "weather_descriptions": [ "Overcast" ], "precip": 0, "humidity": 68, "visibility": 10, "pressure": 1008, "cloudcover": 75, "heatindex": 18, "dewpoint": 12, "windchill": 18, "windgust": 35, "feelslike": 18, "chanceofrain": 0, "chanceofremdry": 87, "chanceofwindy": 0, "chanceofovercast": 90, "chanceofsunshine": 15, "chanceoffrost": 0, "chanceofhightemp": 0, "chanceoffog": 0, "chanceofsnow": 0, "chanceofthunder": 0, "uv_index": 0 }, { "time": 300, ... }, { "time": 600, ... }, // 6 more items ] } } }
Као што видите, то је пуно информација. Добијате комплетне тренутне временске податке као што су температура, смер и брзина ветра, влага, барометарски притисак и УВ индекс, између осталог. Одређивање прогнозе је једнако детаљно и укључује, на пример, могућност падавина у процентима, индекс топлоте, фактор хлађења ветра и тачку росе. Још једна ствар коју ваља напоменути јесте да одговор укључује и УРЛ адресе икона које можете користити да бисте додали визуелни интерес временским подацима.
Потрошили смо прилично времена прелазећи на све могућности и разне битове података који су укључени у одговоре на упит. Међутим, од Веатхерстацк АПИ веб страница има тако детаљну документацију, мизакључио да то није потребно. А ако су вам потребни конкретни примери како користити Веатхерстацк АПИ са својим програмским језиком по избору, интернетска документација има неколико примера кода у ПХП, Питхон, Нодејс, јКуери, Го и Руби.
Информације о ценама
Тхе Веатхерстацк АПИ је доступан под неколико различитих планова. Као што смо видели, планови се разликују у броју функција које нуде, али такође се разликују у максималном броју АПИ позива које можете да обавите сваког месеца.
Најосновнији план је бесплатно план. Не кошта ништа, а кредитна картица није потребна ни за пријаву на тај план. Међутим, он је строго ограничен јер ће дозволити до хиљаду АПИ позива месечно. Његова примарна употреба је у сврху тестирања.
Следеће је Стандардно план са много више функција - недостаје самомодул за прогнозу и више језика - и месечна алокација до педесет хиљада позива. Овај план доступан је за 9,99 УСД месечно или 7,99 УСД месечно ако плаћате годишње.
План средњег распона - и такође најпопуларнији - је Професионални план. На овом нивоу добијате комплетан скуп функција и вишејезичну подршку као и проширену алокацију до три стотине хиљада позива месечно. Ова цена кошта 49,99 УСД или 39,99 УСД ако се наплаћује годишње.
Горњи план - назван Посао план — нуди исти комплетан сет функција као ипрофесионални, али увећава месечну алокацију до милион позива месечно. Наравно, то је најдражи план од 99,99 УСД месечно или 79,99 долара са годишњим плаћањем.
А ако се чини да ниједан од тих планова не одговара вашим потребама, можете контактирати Апилаиер и договорити се по мери Ентерприсе план. Садржи функције које су вам потребне и месечну алокацију која вам је потребна. Овај ниво такође садржи посвећену подршку као и могућност прилагођених решења која одговарају вашим специфичним потребама.
Суштина
Ако требате да додате временске податке на веб локацију или апликацију коју развијате, Веатхерстацк АПИ може вам пружити тачно оно што вам је потребноврло повољна цена. Производ је једноставан за употребу и лако ће се интегрисати у ваше постојеће окружење. Услуга је брза и ефикасна, њена доступност је звјездана, а њен квалитетан квалитет. Уз доступан бесплатни план, испробајте га и сами се увјерите како вам овај алат може помоћи да остварите своје циљеве.
Коментари