天气预报API

Yahoo API:

Yahoo:http://developer.yahoo.com/weather/

北京天气(可以通过搜索
查找)

http://xml.weather.yahoo.com/forecastrss?p=CHXX0008&u=f

Google API:

Google Weather API 只支持美国地区使用邮政编码进行查询,
例如: 

http://www.google.com/ig/api?hl=zh-cn&weather=94043 

(94043 为 山景城, 美国加州 的邮政编码) 

而除了
美国以外的地区需要使用经纬度坐标作为参数才能执行 Google Weather API, 例如: 

http://www.google.com/ig/api?hl=zh-cn&weather=,,,30670000,104019996 

(30670000,104019996 为 成都, 中国大陆 的经纬度坐标)

当然,也可能通行城市名称的汉语拼音来查询,例如:以下是北京的天气

http://www.google.com/ig/api?weather=Beijing

要其它地区的经纬度坐标,可以通过 Google API 提供的国家代码列表及相应的城市经纬度坐标列表可以查询到,以下是 Google API 提供的查询参数: 

http://www.google.com/ig/countries?output=xml&hl=zh-cn 

(查询 Google 所支持的所有国家的代码,并以 zh-cn 简体中文显示) 

http://www.google.com/ig/cities?output=xml&hl=zh-cn&country=cn

时间: 2024-10-04 01:18:15

天气预报API的相关文章

Ajax 通过城市名获取数据(全国天气预报API)_AJAX相关

预览图(比较简单粗糙) 聚合数据全国天气预报接口:https://www.juhe.cn/docs/api/id/39 接口地址:http://v.juhe.cn/weather/index 支持格式:json/xml 请求方式:get 请求示例:http://v.juhe.cn/weather/index?format=2&cityname=%E8%8B%8F%E5%B7%9E&key=您申请的KEY 调用样例及调试工具:API测试工具 请求参数说明: 名称 类型 必填 说明 cityn

Ajax 通过城市名获取数据(全国天气预报API)

预览图(比较简单粗糙) 聚合数据全国天气预报接口:https://www.juhe.cn/docs/api/id/39 接口地址:http://v.juhe.cn/weather/index 支持格式:json/xml 请求方式:get 请求示例:http://v.juhe.cn/weather/index?format=2&cityname=%E8%8B%8F%E5%B7%9E&key=您申请的KEY 调用样例及调试工具:API测试工具 请求参数说明: 名称 类型 必填 说明 cityn

java调用中国天气网api获得天气预报信息的方法_java

本文实例讲述了java调用中国天气网api获得天气预报信息的方法.分享给大家供大家参考.具体实现方法如下: //以冰城哈尔滨为例通过中国天气api调用天气信息 private String getWeatherInfo2(){ StringBuilder info = new StringBuilder(); try { DefaultHttpClient httpclient = new DefaultHttpClient(); HttpGet httget = new HttpGet("ht

各种天气API

新浪天气预报API http://php.weather.sina.com.cn/xml.php?city=武汉&password=DJOYnieT8234jlsK&day=0 其中,city后的城市可用java.net.URLEncoder.encode("武汉"," gb2312");也可以直接写"武汉":但不能用"wuhan". Password固定 Day为0表示当天天气,1表示第二天的天气,2表示第三

安卓如何调用api,有key的那种

问题描述 安卓如何调用api,有key的那种 我做一个天气app ,找了一个网站提供api服务,还有key ,如何连接 解决方案 这个每个api不一样,提供api服务的网站基本上都会有使用说明的,仔细找找看 解决方案二: 具体要看api的文档,但是据我所知,天气预报api有很多选择,google下就有很多,有些根本不要什么key,你为什么不同.

微信公众平台开发(五) 天气预报功能开发_php实例

一.简介 前面几篇文章对微信公众平台的开通及简单使用做了简单的介绍,但都没有涉及到实际使用中的问题,例如天气查询,公交查询,快递查询等.接下来的几篇文章将对实际生活中会经常使用到的一些功能进行开发讲解,以供读者参考. 这一篇文章将对大家每天都会关心的天气查询进行开发,例如,用户发送消息 "苏州天气",则会返回苏州实时天气状况,以及未来两天甚至未来五天的天气状况. 二.思路分析 首先要对用户发送过来的消息进行判断,判断消息里是否含有"天气"关键字,如果含有,则需要继续

Android天气预报app改进版_Android

最近总是有人来和我说我以前写的一个小app无法正常获取数据~Android简易版天气预报app 今天就又运行了下来查找问题,发现或许是接口有限制吧,不能在多台手机使用同个apikey 然后,发现了我写的代码实在乱七八糟,界面也实在不好看,就又重写了一遍,小小地修改了一遍,开发环境改为了Android Studio 最终效果图如下   工程图如下 一.获取地区信息 做这么一个天气预报app,首先就要获取到国内地区列表 (在我的另一篇博客有介绍:向任意网址发起数据请求) 中国天气网开放有天气预报接口

Android编程实现获取新浪天气预报数据的方法_Android

本文实例讲述了Android编程实现获取新浪天气预报数据的方法.分享给大家供大家参考,具体如下: 新浪天气预报地址: http://php.weather.sina.com.cn/xml.php?city=武汉&password=DJOYnieT8234jlsK&day=0 其中,city后的城市可用java.net.URLEncoder.encode("武汉"," gb2312");也可以直接写"武汉",但不能用"wu

天气预报接口

  1. 当前天气 API地址:http://mobile.weather.com.cn/data/sk/101010100.html sd 湿度 sm 未知 temp 温度 tempF 温度,华氏 time 时间 wd 风向 ws 风速 2. 生活方面 API地址:http://mobile.weather.com.cn/data/zsM/101020500.html 3. 七天天气预报 API地址:http://mobile.weather.com.cn/data/forecast/1010