Are there any free weather APIs for displaying weather in the iPhone application.
A previous question dealt with weather APIs. I don't think all of them are free, but there's certainly a few that are.
These are not iPhone specific, but free weather APIs.
Example: http://weather.yahooapis.com/forecastrss?p=90210
Google Weather API - documentation URL for this?
Example: http://www.google.com/ig/api?weather=90210
Example: http://api.wunderground.com/auto/wui/geo/GeoLookupXML/index.xml?query=90210
Weather Channel - Requires signup
Example: found sample code at github. Ruby gem for accessing the Weather Channel XML API
WeatherAPI (Norway)
Example: http://api.yr.no/weatherapi/locationforecast/1.6/?lat=34;lon=-118
I don't know why I cannot leave a reply to the first answer, but, I just signed up for the Weather Channel's API (Weather.com) with the intent to use it on an Android app. When I got the email after sign-up, this is what it said:
VERY IMPORTANT: YOU MAY NOT USE THE SERVICE TO CREATE WEATHER AND WEATHER-RELATED PRODUCTS TO BE DISPLAYED ON HANDHELD OR OTHER WIRELESS DEVICES.
It then lists about a bajillion other things you cannot do with it, ending with this missive:
YOU MAY NOT USE THE SERVICE .. (bajillion things) .. OR DELIVERY BY ANY MEANS OTHER THAN STATIC DISPLAY ON A TRADITIONAL WEB PAGE ON YOUR WEBSITE OR DESKTOP APPLICATION.
USE OF THE SERVICE IN VIOLATION OF THE TERMS OF YOUR AGREEMENT WITH TWCi MAY RESULT IN YOUR IMMEDIATE TERMINATION AND PAYMENT OF MONETARY DAMAGES TO TWCi.