4 个免费的天气提供程序 API 用于开发天气应用程序

主要观点:Play 商店中提供天气信息的 Android 应用很常见,天气应用和组件是下载最多的应用之一。开发天气应用需使用天气提供商作为天气信息源,多数服务接受 XML 或 JSON 数据,要根据需求选择合适提供商,需考虑应用是否免费及对服务调用次数限制等。
关键信息

  • 列举了 Openweathermap、Yahoo! Weather、Weather Underground、Forecast.Io 等天气提供商。
  • Openweathermap 提供多种天气信息,使用简单,API 用 JSON 交换数据,可通过名称模式或地理坐标找城市,免费但需创建开发密钥。
  • Yahoo! Weather 较简单,提供当前天气和预报,API 基于 JSON 或 XML,非商业用途免费。
  • Weather Underground 提供大量 API 端点,可获取多种天气信息,免费但请求有限制。
  • Forecast.Io 提供当前天气、预报等信息,使用简单且有多种语言库。
    重要细节
  • 开发基于 Openweathermap 的 Android 天气应用可参考相关帖子。
  • 使用 Yahoo! Weather 可参考特定帖子了解开发过程。
  • Weather Underground 可通过名称模式或地理定位找城市。
  • 可在 Google Maps 上添加 Openweathermap 的天气瓦片。
  • 还有其他天气提供商但多为付费服务且未测试。
阅读 17
0 条评论