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 相关文章推荐
juqery 学习之四 筛选查找
Nov 30 Javascript
JavaScript随机生成信用卡卡号的方法
Apr 07 Javascript
js实现每日自动换一张图片的方法
May 04 Javascript
手机端页面rem宽度自适应脚本
May 20 Javascript
JavaScript编写推箱子游戏
Jul 07 Javascript
JQuery实现Ajax加载图片的方法
Dec 24 Javascript
jQuery插件JWPlayer视频播放器用法实例分析
Jan 11 Javascript
js生成随机数方法和实例
Jan 17 Javascript
JavaScript限定范围拖拽及自定义滚动条应用(3)
May 17 Javascript
vue.js内置组件之keep-alive组件使用
Jul 10 Javascript
JavaScript 预解析的4种实现方法解析
Sep 03 Javascript
node.js中path路径模块的使用方法实例分析
Feb 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验证是否是md5编码的简单代码
2014/04/01 PHP
Yii调试查看执行SQL语句的方法
2016/07/15 PHP
如何取得中文输入的真实长度?
2006/06/24 Javascript
脚本吧 - 幻宇工作室用到js,超强推荐share.js
2006/12/23 Javascript
自己做的模拟模态对话框实现代码
2012/05/23 Javascript
用js来获取上传的文件名纯粹是为了美化而用
2013/10/23 Javascript
js实现简单秒表走动的时钟特效
2020/03/25 Javascript
JS实现获取键盘按下的按键并显示在页面上的方法
2015/11/04 Javascript
源码分析Vue.js的监听实现教程
2017/04/23 Javascript
详解webpack3如何正确引用并使用jQuery库
2017/08/26 jQuery
webpack打包js文件及部署的实现方法
2017/12/18 Javascript
JavaScript递归函数解“汉诺塔”算法代码解析
2018/07/05 Javascript
js与jQuery实现获取table中的数据并拼成json字符串操作示例
2018/07/12 jQuery
vue实现简单的MVVM框架
2018/08/05 Javascript
Vue2.2.0+新特性整理及注意事项
2018/08/22 Javascript
Nuxt.js之自动路由原理的实现方法
2018/11/21 Javascript
javaScript中indexOf用法技巧
2019/11/26 Javascript
jQuery HTML获取内容和属性操作实例分析
2020/05/20 jQuery
[50:44]DOTA2-DPC中国联赛 正赛 SAG vs Dragon BO3 第二场 2月22日
2021/03/11 DOTA
python操作MySQL数据库的方法分享
2012/05/29 Python
使用graphics.py实现2048小游戏
2015/03/10 Python
python删除列表中重复记录的方法
2015/04/28 Python
python通过邮件服务器端口发送邮件的方法
2015/04/30 Python
Java分治归并排序算法实例详解
2017/12/12 Python
Python引用计数操作示例
2018/08/23 Python
如何解决pycharm调试报错的问题
2020/08/06 Python
CSS3移动端vw+rem不依赖JS实现响应式布局的方法
2019/01/23 HTML / CSS
HTML5制作酷炫音频播放器插件图文教程
2014/12/30 HTML / CSS
西班牙Polo衫品牌:Polo Club
2020/08/09 全球购物
上课迟到检讨书100字
2014/01/11 职场文书
英语一分钟演讲稿
2014/04/29 职场文书
企业贷款委托书格式
2014/09/12 职场文书
先进单位事迹材料
2014/12/25 职场文书
2015个人简历自我评价语
2015/03/11 职场文书
python Django框架快速入门教程(后台管理)
2021/07/21 Python
zabbix配置nginx监控的实现
2022/05/25 Servers