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 相关文章推荐
限制复选框的最大可选数
Jul 01 Javascript
js树形控件脚本代码
Jul 24 Javascript
Jquery 扩展方法
May 06 Javascript
JavaScript中json对象和string对象之间相互转化
Dec 26 Javascript
Jquery实现仿腾讯微博发表广播
Nov 17 Javascript
JS实现屏蔽网页右键复制及ctrl+c复制的方法【2种方法】
Sep 04 Javascript
jquery动态添加文本并获取值的方法
Oct 12 Javascript
运用js实现图层拖拽的功能
May 24 Javascript
对layer弹出框中icon数字参数的说明介绍
Sep 04 Javascript
Centos7 安装Node.js10以上版本的方法步骤
Oct 15 Javascript
如何区分vue中的v-show 与 v-if
Sep 08 Javascript
vue实现动态给id赋值,点击事件获取当前点击的元素的id操作
Nov 09 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
虫族 Zerg 魔法科技
2020/03/14 星际争霸
PHP中利用substr_replace将指定两位置之间的字符替换为*号
2011/01/27 PHP
php导入csv文件碰到乱码问题的解决方法
2014/02/10 PHP
PHP获取当前相对于域名目录的方法
2015/06/26 PHP
Laravel Eloquent分表方法并使用模型关联的实现
2019/11/25 PHP
JS Array对象入门分析
2008/10/30 Javascript
dwz 如何去掉ajaxloading具体代码
2013/05/22 Javascript
jQuery.parseJSON(json)将JSON字符串转换成js对象
2014/07/27 Javascript
基于JS实现二维码图片固定在右下角某处并跟随滚动条滚动
2017/02/08 Javascript
详解在Angular项目中添加插件ng-bootstrap
2017/07/04 Javascript
Vue.extend构造器的详解
2017/07/17 Javascript
原生js调用json方法总结
2018/02/22 Javascript
vue3.0 加载json的方法(非ajax)
2020/10/26 Javascript
javascript实现倒计时提示框
2021/03/02 Javascript
全面解读Python Web开发框架Django
2014/06/30 Python
Python ftp上传文件
2016/02/13 Python
Python黑魔法@property装饰器的使用技巧解析
2016/06/16 Python
Python 如何访问外围作用域中的变量
2016/09/11 Python
python中defaultdict的用法详解
2017/06/07 Python
Python 实现在文件中的每一行添加一个逗号
2018/04/29 Python
20行python代码实现人脸识别
2019/05/05 Python
python中安装django模块的方法
2020/03/12 Python
Python collections.defaultdict模块用法详解
2020/06/18 Python
详解selenium + chromedriver 被反爬的解决方法
2020/10/28 Python
Python函数调用追踪实现代码
2020/11/27 Python
英国历史最悠久的DJ设备供应商:DJ Finance、DJ Warehouse、The DJ Shop
2019/09/04 全球购物
中学老师的自我评价
2013/11/07 职场文书
体育教师个人的自我评价
2014/02/16 职场文书
大班开学家长寄语
2014/04/04 职场文书
班级年度安全计划书
2014/05/01 职场文书
自我查摆剖析材料
2014/10/11 职场文书
2014年计生协会工作总结
2014/11/21 职场文书
MySQL系列之一 MariaDB-server安装
2021/07/02 MySQL
十大最强电系宝可梦,阿尔宙斯电系之一,第七被称为雷神
2022/03/18 日漫
利用Python将list列表写入文件并读取的方法汇总
2022/03/25 Python
Python使用pyecharts控件绘制图表
2022/06/05 Python