您的位置:首页 > 其它

根据城市查询天气

2014-09-23 13:32 225 查看

天气查询接口演示代码:

using System;

using System.Text;

using System.Net;

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"

}

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: