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 相关文章推荐
IE6中使用position导致页面变形的解决方案(js代码)
Jan 09 Javascript
ASP.NET jQuery 实例3 (在TextBox里面阻止复制、剪切和粘贴事件)
Jan 13 Javascript
如何阻止复制剪切和粘贴事件为了表单内容的安全
May 23 Javascript
JS获取鼠标坐标的实例方法
Jul 18 Javascript
JavaScript 事件对象介绍
Apr 13 Javascript
jquery实现一个简单的表单验证实例
Mar 30 Javascript
举例讲解jQuery中可见性过滤选择器的使用
Apr 18 Javascript
JavaScript无缝滚动效果的实例代码
Mar 27 Javascript
详解利用jsx写vue组件的方法示例
Jul 17 Javascript
jQuery UI 实例讲解 - 日期选择器(Datepicker)
Sep 18 jQuery
微信小程序自定义tabBar的踩坑实践记录
Nov 06 Javascript
vue3.0+vue-router+element-plus初实践
Dec 02 Vue.js
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
php中Session的生成机制、回收机制和存储机制探究
2014/08/19 PHP
PHP中子类重载父类的方法【parent::方法名】
2016/05/06 PHP
php格式化时间戳
2016/12/17 PHP
Laravel如何使用Redis共享Session
2018/02/23 PHP
基于jQuery的弹出消息插件 DivAlert之旅(一)
2010/04/01 Javascript
原来Jquery.load的方法可以一直load下去
2011/03/28 Javascript
Ext JS 4官方文档之三 -- 类体系概述与实践
2012/12/16 Javascript
JS中令人发指的valueOf方法介绍
2013/02/22 Javascript
嵌入式iframe子页面与父页面js通信的方法
2015/01/20 Javascript
Vue.js结合bootstrap实现分页控件
2017/03/10 Javascript
jQuery之动画ajax事件(实例讲解)
2017/07/18 jQuery
基于JavaScript实现弹幕特效
2020/08/27 Javascript
快速掌握jquery分页插件jqPaginator的使用方法
2017/08/09 jQuery
vue移动端实现红包雨效果
2020/06/23 Javascript
vue中轮训器的使用
2019/01/27 Javascript
JavaScript函数的4种调用方法实例分析
2019/03/05 Javascript
微信小程序如何使用云开发
2019/05/17 Javascript
JavaScript动态检测密码强度原理及实现方法详解
2019/06/11 Javascript
vue eslint简要配置教程详解
2019/07/26 Javascript
详解如何在JS代码中消灭for循环
2019/12/11 Javascript
js实现点击上传图片并设为模糊背景
2020/08/02 Javascript
[01:51]历届DOTA2国际邀请赛举办地回顾 TI9落地上海
2018/08/26 DOTA
python开发之基于thread线程搜索本地文件的方法
2015/11/11 Python
python利用正则表达式提取字符串
2016/12/08 Python
pycharm下查看python的变量类型和变量内容的方法
2018/06/26 Python
Python爬虫JSON及JSONPath运行原理详解
2020/06/04 Python
python如何输出反斜杠
2020/06/18 Python
CSS3与动画有关的属性transition、animation、transform对比(史上最全版)
2017/08/18 HTML / CSS
HTML5 Canvas如何实现纹理填充与描边(Fill And Stroke)
2013/07/15 HTML / CSS
I.T集团香港官方商城:ITeSHOP.com Hong Kong
2019/02/15 全球购物
2019年c语言经典面试题目
2016/08/17 面试题
财务部出纳岗位职责
2013/12/22 职场文书
初一体育教学反思
2014/01/29 职场文书
小学评语大全
2014/04/22 职场文书
JS的深浅复制详细
2021/10/16 Javascript
Pygame Time时间控制的具体使用详解
2021/11/17 Python