天气查询接口

天气查询接口演示代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Net.Security;
using System.Security.Cryptography.X509Certificates;
using System.Net;
using System.IO;
using System.IO.Compression;
using System.Text.RegularExpressions;
using System.Web.Script.Serialization;
namespace tianqi
{
class Program
{
static void Main(string[] args)
{
string key = "*********************";//申请的key值
string cityname = "北京";//输入想要查询的城市名
string url = "http://apis.haoservice.com/weather?cityname=" +cityname + "&key=" + key;
WebClient wc = new WebClient();
wc.Encoding = Encoding.UTF8;
string str = wc.DownloadString(url);
Console.WriteLine(str);
Console.ReadKey();

}
}
}

天气查询接口返回示例代码:
天气查询接口:http://www.haoservice.com/docs/6
支持格式: json
http请求方式:GET POST
返回示例:
{
"resultcode": "200",
"reason": "查询成功!",
"result": {
"sk": { /*当前实况天气*/
"temp": "21", /*当前温度*/
"wind_direction": "西风", /*当前风向*/
"wind_strength": "2级", /*当前风力*/
"humidity": "4%", /*当前湿度*/
"time": "14:25" /*更新时间*/
},
"today": {
"city": "天津",
"date_y": "2014年03月21日",
"week": "星期五",
"temperature": "8℃~20℃", /*今日温度*/
"weather": "晴转霾", /*今日天气*/
"weather_id": { /*天气唯一标识*/
"fa": "00", /*天气标识00:晴*/
"fb": "53" /*天气标识53:霾 如果fa不等于fb,说明是组合天气*/
},
"wind": "西南风微风",
"dressing_index": "较冷", /*穿衣指数*/
"dressing_advice": "建议着大衣、呢外套加毛衣、卫衣等服装。", /*穿衣建议*/
"uv_index": "中等", /*紫外线强度*/
"comfort_index": "",/*舒适度指数*/
"wash_index": "较适宜", /*洗车指数*/
"travel_index": "适宜", /*旅游指数*/
"exercise_index": "较适宜", /*晨练指数*/
"drying_index": ""/*干燥指数*/
},
"future": { /*未来几天天气*/
"day_20140321": {
"temperature": "8℃~20℃",
"weather": "晴转霾",
"weather_id": {
"fa": "00",
"fb": "53"
},
"wind": "西南风微风",
"week": "星期五",
"date": "20140321"
},
"day_20140322": {
"temperature": "9℃~21℃",
"weather": "霾转多云",
"weather_id": {
"fa": "53",
"fb": "01"
},
"wind": "东北风微风转东南风微风",
"week": "星期六",
"date": "20140322"
},
.......
"day_20140327": {
"temperature": "11℃~20℃",
"weather": "阴转多云",
"weather_id": {
"fa": "02",
"fb": "01"
},
"wind": "南风微风转无持续风向微风",
"week": "星期四",
"date": "20140327"
}
}
}
}

更多消息请看:http://www.haoservice.com/docs/6

时间: 2024-08-02 23:06:58

天气查询接口的相关文章

天气查询接口文档

天气查询接口演示代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net.Security; using System.Security.Cryptography.X509Certificates; using System.Net; using System.IO; using System.IO.Compression; using Sy

天气查询接口演示代码

天气查询接口演示代码:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Net.Security;using System.Security.Cryptography.X509Certificates;using System.Net;using System.IO;using System.IO.Compression;using System.Text.

天气查询接口演示示例

天气查询接口演示代码: using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Net.Security; using System.Security.Cryptography.X509Certificates; using System.Net; using System.IO; using System.IO.Compression; using Sy

全国天气查询接口

全国天气查询接口: 根据城市名称刻查询到该城市的天气情况,湿度,温度,穿衣指数等 详情:http://www.haoservice.com/docs/6 示例演示: { "resultcode": "200", "reason": "查询成功!", "result": { "sk": { /*当前实况天气*/"temp": "21", /*当前温度

微信公众号天气查询接口实例

这是来自百度API的一个天气查询的接口,支持历史7天和未来4天的天气情况查询,接口不错,分享给大家. 接口申请地址:http://apistore.baidu.com/apiworks/servicedetail/112.html 首先,获取一下apikey(貌似需要手机验证码认证下) 我调用的是历史7天和未来4天的接口,接口地址是: http://apis.baidu.com/apistore/weatherservice/recentweathers 我将这个天气查询的功能集成在了微信公众平

全网、全国最好用的基于经纬度的天气查询、天气预报接口

大家好,我们是中国科学院资源与环境信息系统国家重点实验室的人员(学生).在软件开发过程中,我们发现,传统获取天气信息的接口大多是基于所谓的天气码,数据源大多来自中国国家气象局:随着移动互联网的快速发展,大家都希望通过经纬度查询天气信息. 最开始我们搜寻全网,发现谷歌提供了利用经纬度获取天气信息的接口,然而一测试发现,由于“你懂的”原因,它已经无法使用了.国内IT三哥——百度貌似也提供了这么一个接口,但是又是需要神马key啊,验证文件啊等等一堆手续:而且它还限制每天的单个IP的访问次数,更让人讨厌

天气API接口大全(nohacks.cn 收集整理)

自序: 由nohacks.cn 收集整理,来源于网络,版权归原作者所有,基本收集了网络上能使用的大部分天气API接口,作者水平精力有限,难免有遗漏或错误的地方,欢迎反馈,作者网站:http://nohacks.cn 更新记录: 2015.3.2    更新云聚,增加天气网接口. 2015.2.28  增加百度天气图片,感谢网友彬子的反馈. 2015. 2.19 增加百度天气接口,更新中国天气网API. 目录: 1.  中国天气网 1.1  实时天气 API 接口(失效) 1.2  当天天气 AP

全国天气查询api

全国天气查询接口: 根据城市名称刻查询到该城市的天气情况,湿度,温度,穿衣指数等 详情:http://www.haoservice.com/docs/6 示例演示: { "resultcode": "200", "reason": "查询成功!", "result": { "sk": { /*当前实况天气*/"temp": "21", /*当前温度

PHP调用API接口实现天气查询功能

天气预报查询接口API,在这里我使用的是国家气象局天气预报接口 使用较多的还有:新浪天气预报接口.百度天气预报接口.google天气接口.Yahoo天气接口等等. 1.查询方式 根据地名查询各城市天气情况 2.请求URL地址http://route.showapi.com/9-2 3.接口参数说明: 一.系统级参数(所有接入点都需要的参数): 二.应用级参数(每个接入点有自己的参数): 4.返回参数 以JSON格式返回结果 1)系统级参数(所有接入点都会返回的参数) 2)应用级参数(系统级输出参