注册会员 登录
aardio官方社区 返回首页

XAuto‘s DOC http://bbs.aardio.com/?17 [收藏] [复制] [分享] [RSS] Time really is irritating things, he agreed without any arbitrary changes everything!

日志

采集天气

热度 7已有 4244 次阅读2011-11-26 04:20 |个人分类:AArdio


weather.com.cn的三个接口:

  1. 根据ip获取当前用户所在城市天气编号:http://61.4.185.48:81/g/
  2. 根据城市天气编号获取五天内天气:http://m.weather.com.cn/data/’+id+’.html
  3. 根据城市天气编号获取实时天气:http://www.weather.com.cn/data/sk/’+id+’.html


io.open();//打开控制台
import inet.http;
str = inet.http().get(
"http://61.4.185.48:81/g/"
);
id = string.match(str,
"id=(\d+)"
);
getWeather = 
function
(id){
    
var url = 'http://m.weather.com.cn/data/'+id+'.html'
;
    json_str = inet.http().get(url);
    
import
 web.json;
    
var
 tab = web.json.decode(string.fromto(json_str))
    
return
 tab;
}
tab = getWeather(id);
io.print(tab[
'weatherinfo']['city'],tab['weatherinfo']['temp1'
])
inet.http().close();
execute("pause"
//按任意键继续
io.close();//关闭控制台

----------------------------------------------------------------------------


2

路过

鸡蛋
5

鲜花

握手

雷人

刚表态过的朋友 (7 人)

评论 (0 个评论)

手机版|未经许可严禁引用或转载本站文章|站长邮箱|aardio.com|aardio官方社区 ( 皖ICP备09012014号 )

GMT+8, 2018-1-20 04:59 , Processed in 0.031250 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

返回顶部