web-dev-qa-db-fra.com

API météo pour Android

J'aimerais connaître certaines API que je pourrais utiliser pour récupérer des informations météorologiques sur Android. Je suis tombé sur des exemples qui utilisaient l'API Google Weather et tout fonctionnait bien. Mais l'API Google Weather n'étant pas encore officiel et ouvert au public, il risque d'être interrompu à tout moment.

De plus, certains blogs indiquent que les données renvoyées par l'API Google Weather ne sont pas exactes et il est prudent de les utiliser.

Par conséquent, je recherche une API que je peux utiliser dans Android. Si quelqu'un utilise déjà une API, merci de me le faire savoir.

24
WonderBoy

J'ai créé un wrapper pour Yahoo Weather API sur Android . Vérifiez-le ici: https://github.com/zh-wang/YWeatherGetter4a

14
Zhenghong Wang

oui, vous pouvez utiliser Yahoo Weather Api 

http://developer.yahoo.com/weather/ Cochez cette case, elle fournit un api pour avoir des informations météorologiques pour toutes les villes.

http://weather.yahooapis.com/forecastrss?w=2502265 comme le lien ci-dessous vous donnera des informations météorologiques pour Sunnyvale qui ont WOEID = 2502265 qui est défini au lien ci-dessus après ..

et pour un identifiant différent pour une ville différente, vous pouvez utiliser cette api http://where.yahooapis.com/geocode?q=ahmedabad=[votre application est]

mettez votre nom de ville après "q" sur ce lien 

j'espère que cela résoudra votre problème 

4
Aamirkhan

L'API Aeris Weather de HamWeather dispose d'un SDK complet pour Android:

http://www.hamweather.com/products/aeris-mobile/

Fiche éhontée,

Nous proposons un compte de développement gratuit qui limite les accès au fur et à mesure que votre application grandit, de même que les plans.

Je travaille avec HamWeather mais apprécie vraiment nos API. Nous travaillons fort pour les rendre conviviaux et pour vous fournir le contenu dont vous avez besoin sans avoir à passer trop de temps à tout intégrer.

1
four43

FeedSyndicate en propose un que nous avons utilisé. Ce n'est pas gratuit, mais je ne créerais aucune application commerciale sur un service pour lequel je ne pourrais pas obtenir de support.

0
OpenMapper

Yahoo a une bonne API http://developer.yahoo.com/weather/

C'est gratuit et xml !!! Java a de bonnes capacités XML, donc c'est une option.

J'espère que je peux vous aider.

0
bitwave

World Weather Online dispose d'une API météo gratuite. Il est disponible pour une utilisation non commerciale et commerciale. Vous pouvez le trouver à http://www.worldweatheronline.com/free-weather-feed.aspx .

Weather Channel dispose également d'une excellente API. Je ne sais pas si c'est commercial ou pas. Je penserais pas. Vous pouvez y accéder à l’adresse http://www.weather.com/services/xmloap.html

0
Artyom Kiriliyk