node.js 中国天气预报 简单实现

 更新时间:2016年06月06日 12:18:14   作者:Coolicer  
本文主要介绍使用node.js做一个自用的天气插件,需要的朋友可以参考下。

复制代码 代码如下:
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做一个小插件,上面的代码很少。希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • puppeteer库入门初探

    puppeteer库入门初探

    这篇文章主要介绍了puppeteer库入门初探,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2019-01-01
  • Nodejs进程管理模块forever详解

    Nodejs进程管理模块forever详解

    服务器管理是系统上线后,必须要面对的问题。最好有一个软件可以提供整套的服务器运行解决方案:要求运行稳定,支持高并发,启动/停止命令简单,支持热部署,宕机重启,监控界面和日志,集群环境。
    2014-06-06
  • Node.js:模块查找,引用及缓存机制详解

    Node.js:模块查找,引用及缓存机制详解

    Node.js是一个基于Chrome V8引擎的JavaScript运行环境,它的模块查找、引用和缓存机制是其重要的特性之一。本文将介绍Node.js的模块查找、引用和缓存机制,以及如何利用这些机制来提高应用程序的性能和可维护性。
    2023-03-03
  • 利用node.js启动本地服务器的操作指南(超详细)

    利用node.js启动本地服务器的操作指南(超详细)

    这篇文章主要介绍了利用node.js启动本地服务器的操作指南(超详细),有很多小伙伴制作网站或者小程序时,需要通过服务器来把前端和后端连接起来,那么我们今天学习启动node.js服务器,文中有详细的代码示例和图文供大家参考,具有一定的参考价值,需要的朋友可以参考下
    2024-05-05
  • nodejs mysql 实现分页的方法

    nodejs mysql 实现分页的方法

    本篇文章主要介绍了nodejs mysql 实现分页的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-06-06
  • 2019最新21个MySQL高频面试题介绍

    2019最新21个MySQL高频面试题介绍

    又到了一年的面试季,今年情况特殊,很多人可能都窝在家里,也有一些人准备找工作,但是疫情严重,也没企业发招聘信息。这个时候,最好的做法就是在家里刷面试题
    2020-02-02
  • node环境下运行js代码缺少window环境的原因以及解决方法

    node环境下运行js代码缺少window环境的原因以及解决方法

    Node是一个基于Chrome V8引擎的运行环境,让JavaScript运行在服务端的开发平台,这篇文章主要给大家介绍了关于node环境下运行js代码缺少window环境的原因以及解决方法,需要的朋友可以参考下
    2023-11-11
  • 详解Node.js开发中的express-session

    详解Node.js开发中的express-session

    express-session 是基于express框专门用于处理session的中间件,本篇文章主要介绍了详解Node.js开发中的express-session,有兴趣的可以了解一下<BR>
    2017-05-05
  • nodejs的安装使用与npm的介绍

    nodejs的安装使用与npm的介绍

    Node.js是一个Javascript运行环境(runtime environment),发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。本文详细介绍了Node.js的安装和使用,需要的朋友可以参考下
    2019-09-09
  • 详解node+express+ejs+bootstrap构建项目

    详解node+express+ejs+bootstrap构建项目

    本篇文章主要介绍了详解node+express+ejs+bootstrap构建项目,非常具有实用价值,需要的朋友可以参考下
    2017-09-09

最新评论