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 相关文章推荐
Javascript异步编程的4种方法让你写出更出色的程序
Jan 17 Javascript
从数据结构分析看:用for each...in 比 for...in 要快些
Apr 17 Javascript
Knockoutjs 学习系列(一)ko初体验
Jun 07 Javascript
yarn与npm的命令行小结
Oct 20 Javascript
angular-cli修改端口号【angular2】
Apr 19 Javascript
node.js 中间件express-session使用详解
May 20 Javascript
JS改变页面颜色源码分享
Feb 24 Javascript
layui之数据表格--与后台交互获取数据的方法
Sep 29 Javascript
WEB前端性能优化的7大手段详解
Feb 04 Javascript
js实现点赞效果
Mar 16 Javascript
JS轮播图的实现方法
Aug 24 Javascript
vue print.js打印支持Echarts图表操作
Nov 13 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
提升PHP执行速度全攻略(下)
2006/10/09 PHP
CI框架源码阅读,系统常量文件constants.php的配置
2013/02/28 PHP
smarty简单分页的实现方法
2014/10/27 PHP
php 静态属性和静态方法区别详解
2017/04/09 PHP
LNMP部署laravel以及xhprof安装使用教程
2017/09/14 PHP
THINKPHP5.1 Config的配置与获取详解
2020/06/08 PHP
TNC vs IO BO3 第一场2.13
2021/03/10 DOTA
js小技巧--自动隐藏红叉叉
2007/08/13 Javascript
IE浏览器兼容Firefox的JS脚本的代码
2008/10/23 Javascript
关于div自适应高度/左右高度自适应一致的js代码
2013/03/22 Javascript
javascript HTML5 canvas实现打砖块游戏
2020/06/18 Javascript
Bootstrap 折叠(Collapse)插件用法实例详解
2016/06/01 Javascript
JavaScript生成验证码并实现验证功能
2016/09/24 Javascript
Javascript 实现微信分享(QQ、朋友圈、分享给朋友)
2016/10/21 Javascript
jQuery命名空间与闭包用法示例
2017/01/12 Javascript
原生js实现瀑布流布局
2017/03/08 Javascript
浅析JS抽象工厂模式
2017/12/14 Javascript
JavaScript实现随机五位数验证码
2019/09/27 Javascript
python抓取网页图片示例(python爬虫)
2014/04/27 Python
Flask-Mail用法实例分析
2018/07/21 Python
pygame实现雷电游戏雏形开发
2018/11/20 Python
Python操作mongodb数据库的方法详解
2018/12/08 Python
Django model反向关联名称的方法
2018/12/15 Python
解决python ogr shp字段写入中文乱码的问题
2018/12/31 Python
django使用channels实现通信的示例
2020/10/19 Python
全球性的在线商店:Vogca
2019/05/10 全球购物
什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱和拆箱?
2016/08/13 面试题
应届生如何写自荐信
2014/01/05 职场文书
旅游业大学生创业计划书
2014/01/31 职场文书
科研先进个人典型材料
2014/01/31 职场文书
农村婚礼主持词
2014/03/13 职场文书
大四学生找工作的自荐信
2014/03/27 职场文书
优质服务演讲稿
2014/05/14 职场文书
神龙架导游词
2015/02/11 职场文书
黄埔军校观后感
2015/06/10 职场文书
Python一行代码实现自动发邮件功能
2021/05/30 Python