node.js 中国天气预报 简单实现


Posted in Javascript onJune 06, 2016
var request = require('request')

var url = 'http://www.baidu.com/home/xman/data/superload'

var cookie = '你登录百度后的cookie'

var options = {

    method: "GET",

    url: url,

    qs: {

        "type": "weather",

        "asyn": 1,

        "t": new Date().getTime()

    },

    headers: {

        'User-Agent': 'Mozilla/5.0 (Windows NT 6.3; WOW64; rv:34.0) Gecko/20100101 Firefox/34.0',

        'Cookie': cookie

    }

};

 

function callback(error, response, body) {

    if (!error && response.statusCode == 200) {

        var info = JSON.parse(body);

        console.log(info);

    }

}

 

request(options, callback);

当你登录百度,是不是会显示一个天气。我们可以利用这个API做一个小插件,上面的代码很少。希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
xml 封装与解析(javascript和C#中)
Jul 26 Javascript
jQuery div层的放大与缩小简单实现代码
Mar 28 Javascript
JavaScript创建对象的写法
Aug 29 Javascript
js控制文本框输入的字符类型方法汇总
Jun 19 Javascript
谈谈我对JavaScript中typeof和instanceof的深入理解
Dec 25 Javascript
javascript构造函数以及原型对象的理解
Jan 13 Javascript
js实现固定宽高滑动轮播图效果
Jan 13 Javascript
js中的面向对象入门
Mar 06 Javascript
详解React-Native解决键盘遮挡问题(Keyboard遮挡问题)
Jul 13 Javascript
详解基于Vue cli生成的Vue项目的webpack4升级
Jun 19 Javascript
vuejs前后端数据交互之从后端请求数据的实例
Aug 11 Javascript
如何用JavaScript学习算法复杂度
Apr 30 Javascript
JS中mouseover和mouseout多次触发问题如何解决
Jun 06 #Javascript
js获取元素的外链样式的简单实现方法
Jun 06 #Javascript
node.js cookie-parser之parser.js
Jun 06 #Javascript
gulp-htmlmin压缩html的gulp插件实例代码
Jun 06 #Javascript
node.js cookie-parser 中间件介绍
Jun 06 #Javascript
JavaScript 对象字面量讲解
Jun 06 #Javascript
省市联动效果的简单实现代码(推荐)
Jun 06 #Javascript
You might like
根德YB400的电路分析
2021/03/02 无线电
php/js获取客户端mac地址的实现代码
2013/07/08 PHP
php实现汉字验证码和算式验证码的方法
2015/03/07 PHP
php判断数组中是否存在指定键(key)的方法
2015/03/17 PHP
PHP实现简单搜歌的方法
2015/07/28 PHP
discuz论坛更换域名,详细文件修改步骤
2020/12/09 PHP
bcastr2.0 通用的图片浏览器
2006/11/22 Javascript
js判断一个元素是否为另一个元素的子元素的代码
2012/03/21 Javascript
js解析xml字符串和xml文档实现原理及代码(针对ie与火狐)
2013/02/02 Javascript
javascript简单事件处理和with用法介绍
2013/09/16 Javascript
把文本中的URL地址转换为可点击链接的JavaScript、PHP自定义函数
2014/07/29 Javascript
js创建表单元素并使用submit进行提交
2014/08/14 Javascript
使用bootstrap3开发响应式网站
2016/05/12 Javascript
es6的数字处理的方法(5个)
2017/03/16 Javascript
JS+CSS实现下拉刷新/上拉加载插件
2017/03/31 Javascript
vue.js学习之UI组件开发教程
2017/07/03 Javascript
jQuery常用选择器详解
2017/07/17 jQuery
AngularJS中使用three.js的实例详解
2017/07/21 Javascript
实例分析js事件循环机制
2017/12/13 Javascript
vue项目中运用webpack动态配置打包多种环境域名的方法
2019/06/24 Javascript
JS深入学习之数组对象排序操作示例
2020/05/01 Javascript
[01:03]DOTA2新的征程 你的脚印值得踏上
2014/08/13 DOTA
Python线程下使用锁的技巧分享
2018/09/13 Python
python http基本验证方法
2018/12/26 Python
python3爬虫中多线程的优势总结
2020/11/24 Python
C语言50道问题
2014/10/23 面试题
应届毕业生的自我鉴定
2013/11/13 职场文书
致标枪运动员广播稿
2014/02/06 职场文书
个性与发展自我评价
2014/02/11 职场文书
献爱心活动总结
2014/05/07 职场文书
销售合作意向书范本
2015/05/08 职场文书
廉政党课工作报告案例
2019/06/21 职场文书
详解Redis主从复制实践
2021/05/19 Redis
pytorch 中nn.Dropout的使用说明
2021/05/20 Python
react 路由Link配置详解
2021/11/11 Javascript
2022微信温控新功能上线
2022/05/09 数码科技