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 JSON操作入门实例
Apr 16 Javascript
浅谈js中变量初始化
Feb 03 Javascript
谈谈Jquery ajax中success和complete有哪些不同点
Nov 20 Javascript
jQuery简单操作cookie的插件实例
Jan 13 Javascript
详解AngularJS跨页面传值(ui-router)
Aug 23 Javascript
ReactNative实现Toast的示例
Dec 31 Javascript
简单介绍react redux的中间件的使用
Apr 06 Javascript
vue指令只能输入正数并且只能输入一个小数点的方法
Jun 08 Javascript
微信小程序使用字体图标的方法
May 23 Javascript
layui上传图片到服务器的非项目目录下的方法
Sep 26 Javascript
记录微信小程序 height: calc(xx - xx);无效问题
Dec 30 Javascript
Vue3如何理解ref toRef和toRefs的区别
Feb 18 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 cookie的操作实现代码(登录)
2010/12/29 PHP
PHP使用递归生成文章树
2015/04/21 PHP
PHP7匿名类用法分析
2016/09/26 PHP
php实现头像上传预览功能
2017/04/27 PHP
javascript 表单规则集合对象
2009/07/21 Javascript
Fixie.js 自动填充内容的插件
2012/06/28 Javascript
JS格式化数字金额用逗号隔开保留两位小数
2013/10/18 Javascript
Js实现自定义右键行为
2015/03/26 Javascript
angularjs表格分页功能详解
2016/01/21 Javascript
全面解析JavaScript中“&&”和“||”操作符(总结篇)
2016/07/18 Javascript
BootStrap实现邮件列表的分页和模态框添加邮件的功能
2016/10/13 Javascript
jquery.zclip轻量级复制失效问题
2017/01/08 Javascript
利用jQuery实现一个简单的表格上下翻页效果
2017/03/14 Javascript
ES6学习笔记之Set和Map数据结构详解
2017/04/07 Javascript
vue2中的keep-alive使用总结及注意事项
2017/12/21 Javascript
js动态添加表格逐行添加、删除、遍历取值的实例代码
2018/01/25 Javascript
用node-webkit把web应用打包成桌面应用(windows环境)
2018/02/01 Javascript
js tab栏切换代码实例解析
2019/09/03 Javascript
Vue.js标签页组件使用方法详解
2019/10/19 Javascript
微信小程序中的列表切换功能实例代码详解
2020/06/09 Javascript
React Native登录之指纹登录篇的示例代码
2020/11/03 Javascript
详解PyCharm安装MicroPython插件的教程
2019/06/24 Python
Python实现的统计文章单词次数功能示例
2019/07/08 Python
浅谈python3打包与拆包在函数的应用详解
2020/05/02 Python
python 基于selectors库实现文件上传与下载
2020/12/31 Python
HTML5 声明兼容IE的写法
2011/05/16 HTML / CSS
HTML5中的强制下载属性download使用实例解析
2016/05/12 HTML / CSS
英国计算机产品零售商:Novatech(定制个人电脑、笔记本电脑、工作站和服务器)
2018/01/28 全球购物
俄罗斯最大的香水和化妆品网上商店:Randewoo
2020/11/05 全球购物
英语翻译系毕业生求职信
2013/09/29 职场文书
电气技术员岗位职责
2013/11/19 职场文书
高中毕业生个人自我鉴定
2013/11/24 职场文书
校运会广播稿100字
2014/01/27 职场文书
自愿离婚协议书范文2014
2014/10/12 职场文书
会计工作态度自我评价
2015/03/06 职场文书
python实现批量移动文件
2021/04/05 Python