如何获取我当前位置的天气预报

时间:2011-05-19 06:31:06

标签: iphone

我需要获取当前位置的天气预报。

例如,如果我在xyz位置,那么我需要得到xyz位置的天气报告,如果我在abc位置,我需要得到abc位置的天气报告。

我听说Apple没有关于天气预报的任何服务。为此,我们需要使用第三方服务。

我的申请中是否有免费的天气报告服务。

任何人都可以帮助我。

提前感谢你。

3 个答案:

答案 0 :(得分:3)

是的,雅虎提供天气服务 - 在你需要的iPhone上

  1. 得到你的经度&使用CoreLocation的纬度
  2. 使用
  3. http://query.yahooapis.com/v1/public/yql?q=select+place+from+flickr.places+where+lat=%f+and+lon=%f

    获得一个woeid(WhereOnEarth ID)

    1. 使用

      http://weather.yahooapis.com/forecastrss?w=%@&u=c

    2. 获取天气预报

答案 1 :(得分:0)

来自weather.com的服务,我将其用于我的在线应用程序agrosenti.cloudapp.net。

它非常容易使用。您必须下载文档并遵循指南。

天气预报API是个不错的选择。

如果您需要更多API,请告诉我。

答案 2 :(得分:0)