node.js 中国天气预报 简单实现
varrequest=require('request')
varurl='http://www.baidu.com/home/xman/data/superload'
varcookie='你登录百度后的cookie'
varoptions={
method:"GET",
url:url,
qs:{
"type":"weather",
"asyn":1,
"t":newDate().getTime()
},
headers:{
'User-Agent':'Mozilla/5.0(WindowsNT6.3;WOW64;rv:34.0)Gecko/20100101Firefox/34.0',
'Cookie':cookie
}
};
functioncallback(error,response,body){
if(!error&&response.statusCode==200){
varinfo=JSON.parse(body);
console.log(info);
}
}
request(options,callback);
当你登录百度,是不是会显示一个天气。我们可以利用这个API做一个小插件,上面的代码很少。希望能给大家一个参考,也希望大家多多支持毛票票。