0

我所拥有的:目前我的应用程序正在告诉我我当前的位置(坐标 + 名称)。

我想要什么:获取我当前位置的天气更新。我想在我的位置改变时更新。

我试过一个教程,但这对我来说太复杂了。

4

4 回答 4

1

使用谷歌天气 API,你会得到一个 XML 响应

将城市名称占位符替换为检测到的城市 http://www.google.co.uk/ig/api?weather=

于 2011-08-08T07:00:57.470 回答
1

据我所知,您需要同样的服务器支持。
我在“Beginning Android”中看到了解析 HTML 页面的教程。
如果您希望它采用指定格式,那么您需要服务器支持。尝试搜索免费的服务器提供商。

于 2011-08-08T07:38:55.423 回答
1

我用自己的 Yahoo 天气 api 包装器创建了一个示例项目。
你可以在这里找到它。
https://github.com/zh-wang/YWeatherGetter4a

于 2013-05-24T04:27:22.843 回答
0

试试 Metwit天气 API

使用起来很简单,只需要一个lat、lng和一个GET请求。如果您可以在客户端实现它们:每天 200 个请求(基于 ip 的限制)不需要身份验证。覆盖全球,符合 JSON 和 REST 标准。

这里是天气资源的文档

免责声明:我拥有这个 API。

于 2013-05-28T23:01:44.370 回答