node.js 中國天氣預(yù)報(bào) 簡單實(shí)現(xiàn)
更新時(shí)間:2016年06月06日 12:18:14 作者:Coolicer
本文主要介紹使用node.js做一個(gè)自用的天氣插件,需要的朋友可以參考下。
復(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)你登錄百度,是不是會(huì)顯示一個(gè)天氣。我們可以利用這個(gè)API做一個(gè)小插件,上面的代碼很少。希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Nodejs使用express 編寫接口的實(shí)現(xiàn)
express是一個(gè)第三方模塊,支持豐富的api,本文主要介紹了Nodejs使用express 編寫接口的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2024-06-06
Nodejs 搭建簡單的Web服務(wù)器詳解及實(shí)例
這篇文章主要介紹了Nodejs 搭建簡單的Web服務(wù)器詳解及實(shí)例的相關(guān)資料,并附實(shí)例代碼和實(shí)現(xiàn)效果圖,需要的朋友可以參考下2016-11-11
node.js使用Moment.js js 時(shí)間計(jì)算方法示例小結(jié)
這篇文章主要介紹了node.js使用Moment.js js 時(shí)間計(jì)算方法,結(jié)合實(shí)例形式分析了Moment.js js模塊時(shí)間計(jì)算的常用操作技巧與相關(guān)注意事項(xiàng),需要的朋友可以參考下2023-05-05
Node.js實(shí)現(xiàn)用戶身份驗(yàn)證和授權(quán)的示例代碼
在web開發(fā)中,我們常常需要對(duì)一些敏感的url進(jìn)行訪問權(quán)限控制,本文主要介紹了Node.js實(shí)現(xiàn)用戶身份驗(yàn)證和授權(quán)的示例代碼,具有一定的參考價(jià)值,感興趣的了解一下2024-02-02
NodeJS使用Range請(qǐng)求實(shí)現(xiàn)下載功能的方法示例
本篇使用 NodeJS 的 HTTP 服務(wù)創(chuàng)建客戶端,使用 Range 請(qǐng)求實(shí)現(xiàn)下載功能,本篇使用 NodeJS 的 HTTP 服務(wù)創(chuàng)建客戶端,使用 Range 請(qǐng)求實(shí)現(xiàn)下載功能2018-10-10

