Avaleht
uus teema   vasta Tarkvara »  WWW »  Veebilehele ilmaprognoosi lisamine märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale. Teata moderaatorile
otsing:  
Dev Grex
HV Guru

liitunud: 29.07.2012



Autoriseeritud ID-kaardiga

sõnum 27.10.2015 14:53:57 Veebilehele ilmaprognoosi lisamine vasta tsitaadiga

Tervist

Oleks vaja panna veebileht kuvama ilmaprognoosi. Google soovitas Yahoo Weather API't. Samas mingit korralikku ja ülevaatlikku õpetust ei leidnud.
Oskab keegi midagi soovitada?
Kommentaarid: 343 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 293
tagasi üles
vaata kasutaja infot saada privaatsõnum
infidel
HV kasutaja
infidel

liitunud: 31.01.2004



Autoriseeritud ID-kaardiga

sõnum 27.10.2015 16:01:00 vasta tsitaadiga

Yahoo API kohta on neil endal õpetused olemas koodinäidistega:
https://developer.yahoo.com/weather/
Kopipeistides peaks toimiva asja saama.

Kui eelistad kohalikku, siis Ilmateenistuse (endine EMHI) poolt on prognoos XML feedina saadaval:
http://www.ilmateenistus.ee/teenused/ilmainfo/eesti-prognoos-xml/
Kommentaarid: 35 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 34
tagasi üles
vaata kasutaja infot saada privaatsõnum
Dev Grex
HV Guru

liitunud: 29.07.2012



Autoriseeritud ID-kaardiga

sõnum 27.10.2015 16:03:57 vasta tsitaadiga

Ahjaa.. Unustasin lisada, et kood peaks töötama kindlasti PHP lehel. Kõige parem olekski, kui õpetuse näide põhineks PHP koodil.
Kommentaarid: 343 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 293
tagasi üles
vaata kasutaja infot saada privaatsõnum
infidel
HV kasutaja
infidel

liitunud: 31.01.2004



Autoriseeritud ID-kaardiga

sõnum 27.10.2015 16:12:42 vasta tsitaadiga

Yahoo lehel olid näidised mitmes keeles, sh PHP.

Laias laastus on aga igal juhul selline asjade käik:
Tassid PHP abil andmepaketi pessa.
Teisendad JSONi (Yahoo) või XMLi (Ilmateenistus) sobivale kujule.
Kujundad vastavalt vajadusele.
Uhad tulemuse ekraanile.

Näiteks nii:
https://gist.github.com/joshhartman/2271523
Kommentaarid: 35 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 34
tagasi üles
vaata kasutaja infot saada privaatsõnum
Dev Grex
HV Guru

liitunud: 29.07.2012



Autoriseeritud ID-kaardiga

sõnum 27.10.2015 17:49:38 vasta tsitaadiga

infidel kirjutas:
Yahoo lehel olid näidised mitmes keeles, sh PHP.

Laias laastus on aga igal juhul selline asjade käik:
Tassid PHP abil andmepaketi pessa.
Teisendad JSONi (Yahoo) või XMLi (Ilmateenistus) sobivale kujule.
Kujundad vastavalt vajadusele.
Uhad tulemuse ekraanile.


Näiteks nii:
https://gist.github.com/joshhartman/2271523

Seda GitHubi koodi olen isegi katsetanud. Millegipärast töötavad seal ainult USA postiindeksid.
ENXX0940 peaks olema Tallinna kood, aga sellega ei kuvata midagi.
E: Sain http://www.weather.com/ lehelt õige koodi ja nüüd toimib. Tartu kood on ENXX0005.
Tänud icon_wink.gif thumbs_up.gif


Nüüd veel vaja teha eesti keelseks.
Spoiler Spoiler Spoiler
Kommentaarid: 343 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 293
tagasi üles
vaata kasutaja infot saada privaatsõnum
kuunar
Kreisi kasutaja

liitunud: 20.02.2009



Autoriseeritud ID-kaardiga

sõnum 27.10.2015 17:59:21 vasta tsitaadiga

githubi näites päringu parameeter "p" muuta "w" ja väärtuseks soovitud asula WOEID.
Kommentaarid: 14 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 13
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  Veebilehele ilmaprognoosi lisamine
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.