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 相关文章推荐
jquery ready函数源代码研究
Dec 06 Javascript
JQUERY获取form表单值的代码
Jul 17 Javascript
解析Jquery取得iframe中元素的几种方法
Jul 04 Javascript
怎么判断js脚本加载完成
Feb 28 Javascript
JQuery EasyUI 日期控件如何控制日期选择区间
May 05 Javascript
详细解读JavaScript的跨浏览器事件处理
Aug 12 Javascript
BootStrap智能表单实战系列(七)验证的支持
Jun 13 Javascript
Javascript的动态增加类的实现方法
Oct 20 Javascript
VueJS 组件参数名命名与组件属性转化问题
Dec 03 Javascript
vue轮播组件实现$children和$parent 附带好用的gif录制工具
Sep 26 Javascript
vue-router中hash模式与history模式的区别
Jun 23 Vue.js
javascript进阶篇深拷贝实现的四种方式
Jul 07 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
各种咖啡的英文名子是什么
2021/03/03 新手入门
PHP实现MVC开发得最简单的方法――模型
2007/04/10 PHP
POSIX 风格和兼容 Perl 风格两种正则表达式主要函数的类比(preg_match, preg_replace, ereg, ereg_replace)
2010/10/12 PHP
关于ob_get_contents(),ob_end_clean(),ob_start(),的具体用法详解
2013/06/24 PHP
thinkphp框架实现删除和批量删除
2016/06/29 PHP
php微信开发之图片回复功能
2018/06/14 PHP
PHP 出现 http500 错误的解决方法
2021/03/09 PHP
JS 文字符串转换unicode编码函数
2009/05/30 Javascript
JS 有名函数表达式全面解析
2010/03/19 Javascript
JavaScript游戏之是男人就下100层代码打包
2010/11/08 Javascript
JS,Jquery获取select,dropdownlist,checkbox下拉列表框的值(示例代码)
2014/01/11 Javascript
Angular2 Service实现简单音乐播放器服务
2017/02/24 Javascript
详解vue前后台数据交互vue-resource文档
2017/07/19 Javascript
JavaScript实现移动端页面按手机屏幕分辨率自动缩放的最强代码
2017/08/18 Javascript
基于node下的http小爬虫的示例代码
2018/01/11 Javascript
解决Vue.js父组件$on无法监听子组件$emit触发事件的问题
2018/09/12 Javascript
微信小程序swiper禁止用户手动滑动代码实例
2019/08/23 Javascript
js实现简单的倒计时
2021/01/28 Javascript
[01:04:05]Mineski vs TNC 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
python有证书的加密解密实现方法
2014/11/19 Python
Flask入门教程实例:搭建一个静态博客
2015/03/27 Python
Python实现配置文件备份的方法
2015/07/30 Python
Python冲顶大会 快来答题!
2018/01/17 Python
Python生成任意范围任意精度的随机数方法
2018/04/09 Python
Python3内置模块random随机方法小结
2019/07/13 Python
命令行运行Python脚本时传入参数的三种方式详解
2019/10/11 Python
Python函数参数类型及排序原理总结
2019/12/19 Python
python 检测图片是否有马赛克
2020/12/01 Python
美国健康和保健平台:healtop
2020/07/02 全球购物
艺术设计专业求职自荐信
2014/05/19 职场文书
2014年置业顾问工作总结
2014/11/17 职场文书
幼师求职自荐信
2015/03/26 职场文书
部队2015年终工作总结
2015/04/02 职场文书
学习经验交流会策划书
2015/11/02 职场文书
小学副班长竞选稿
2015/11/21 职场文书
python制作图形界面的2048游戏, 基于tkinter
2021/04/06 Python