node.js 中國天氣預(yù)報 簡單實現(xiàn)
更新時間:2016年06月06日 12:18:14 作者:Coolicer
本文主要介紹使用node.js做一個自用的天氣插件,需要的朋友可以參考下。
復(fù)制代碼 代碼如下:
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);
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);
當(dāng)你登錄百度,是不是會顯示一個天氣。我們可以利用這個API做一個小插件,上面的代碼很少。希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
node.js使用Moment.js js 時間計算方法示例小結(jié)
這篇文章主要介紹了node.js使用Moment.js js 時間計算方法,結(jié)合實例形式分析了Moment.js js模塊時間計算的常用操作技巧與相關(guān)注意事項,需要的朋友可以參考下2023-05-05
Node.js實現(xiàn)用戶身份驗證和授權(quán)的示例代碼
在web開發(fā)中,我們常常需要對一些敏感的url進(jìn)行訪問權(quán)限控制,本文主要介紹了Node.js實現(xiàn)用戶身份驗證和授權(quán)的示例代碼,具有一定的參考價值,感興趣的了解一下2024-02-02
NodeJS使用Range請求實現(xiàn)下載功能的方法示例
本篇使用 NodeJS 的 HTTP 服務(wù)創(chuàng)建客戶端,使用 Range 請求實現(xiàn)下載功能,本篇使用 NodeJS 的 HTTP 服務(wù)創(chuàng)建客戶端,使用 Range 請求實現(xiàn)下載功能2018-10-10

