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

作者:Coolicer 时间:2024-05-13 10:05:44 

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

标签:node.js,天气预报
0
投稿

猜你喜欢

  • Mysql查看版本号的几种方式

    2024-01-15 17:14:21
  • Python计算不规则图形面积算法实现解析

    2022-03-14 21:04:17
  • python3的pip路径在哪

    2023-01-27 14:15:39
  • Oracle 9i轻松取得建表和索引的DDL语句

    2010-07-16 13:09:00
  • python 生成xml文件,以及美化的实例代码

    2023-05-14 23:01:22
  • 把CSV文件导入到SQL Server表中的方法

    2024-01-20 17:22:13
  • ORACLE 数据库RMAN备份恢复

    2024-01-22 19:22:50
  • Vue.js中的图片引用路径的方式

    2024-05-09 15:28:10
  • Python实现一元一次与一元二次方程求解

    2022-03-30 14:09:32
  • 使用selenium自动控制浏览器找不到Chromedriver问题

    2023-02-02 01:32:33
  • php在linux环境中如何使用redis详解

    2023-06-14 23:38:30
  • Oracle 11g安装错误提示未找到wfmlrsvcapp.ear的解决方法

    2023-07-14 14:31:52
  • Python tkinter 列表框Listbox属性详情

    2023-09-16 14:06:26
  • golang gorm错误处理事务以及日志用法示例

    2024-04-25 13:18:50
  • python批量修改文件后缀示例代码分享

    2021-11-19 13:45:09
  • 小米正式开源 SQL 智能优化与改写工具 SOAR

    2024-01-20 09:34:56
  • AlternatingItemTemplate类似于 ItemTemplate 元素

    2023-07-14 13:09:07
  • Python爬虫 bilibili视频弹幕提取过程详解

    2023-07-05 06:41:25
  • 使用python实现一个简单ping pong服务器

    2022-10-25 03:38:48
  • python使用两种发邮件的方式smtp和outlook示例

    2021-02-12 13:31:54
  • asp之家 网络编程 m.aspxhome.com