peoplechoose Posted May 29, 2013 at 03:49 PM Report #509613 Posted May 29, 2013 at 03:49 PM Boa tarde comunidade, Alguém pode indicar-me uma api através da qual eu consiga saber a meteorologia (basta a temperatura e estado do tempo), mediante a localização geográfica de um visitante? Já estive a analisar algumas, mas gostava de uma opinião de quem já tivesse experiência nesta matéria. Desde já obrigado!
yoda Posted May 29, 2013 at 03:57 PM Report #509616 Posted May 29, 2013 at 03:57 PM http://portuguese.wunderground.com/weather/api/ before you post, what have you tried? - http://filipematias.info sense, purpose, direction
peoplechoose Posted May 29, 2013 at 04:08 PM Author Report #509618 Posted May 29, 2013 at 04:08 PM Olá Yoda, Por acaso já tinha visto essa, mas descartei-a por ser paga. Eu sei que tem uma versão gratuita, mas tem limites muito baixos. Preocupa-me principalmente permitir apenas 10 chamadas por minuto...
abolinhas Posted May 30, 2013 at 10:57 AM Report #509731 Posted May 30, 2013 at 10:57 AM Deixo aqui um exemplo das API do Yahoo Weather, tens que registar a tua aplicação no yahoo developer http://developer.yahoo.com/php/tutorials/water_bears_tutorial-getting_app_id.html para receberes o ID $api_url ="http://where.yahooapis.com/geocode?q=LAT,LON&flags=J&gflags=R&appid=Your Yahoo Application ID"; $response = file_get_contents($api_url); $my_array = json_decode($response, true); $woeid = $my_array['ResultSet']['Results'][0]['woeid']; echo "<span style='font-size:12px'>Clique no nome da localidade para obter a previsão meteorológica alargada.</span><br><iframe allowtransparency='true' marginwidth='0' marginheight='0' hspace='0' vspace='0' frameborder='0' scrolling='no' class='horizontal' src='http://br.tempo.yahoo.com/_external/badge/?id=$woeid&l=horizontal&t=trans&u=c' height='155px' width='278px'></iframe><noscript><a href='http://br.tempo.yahoo.com'>Yahoo! Tempo</a></noscript> Tens que alterar os parametros LAT, LON, e APP ID
yoda Posted May 31, 2013 at 05:13 PM Report #510313 Posted May 31, 2013 at 05:13 PM Olá Yoda, Por acaso já tinha visto essa, mas descartei-a por ser paga. Eu sei que tem uma versão gratuita, mas tem limites muito baixos. Preocupa-me principalmente permitir apenas 10 chamadas por minuto... Se em cada chamada obtiveres os dados todos que queres, podes programar um cronjob para fazer isso por ti e deixa de ser um problema. Podes também, caso não exista nenhuma API que sirva para ti, arranjar um crawler e obter os dados de outro site. before you post, what have you tried? - http://filipematias.info sense, purpose, direction
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now