摘要:背景比特幣說好的分叉最后卻分叉不成,如今算力又不夠,于是比特現(xiàn)金想篡位沒一個(gè)星期就漲了快倍,錯(cuò)過這趟快車甚是后悔,于是打算寫一個(gè)可不定期推送最新消息的微信公眾號(hào)。既然是利用微信這個(gè)平臺(tái)載體,當(dāng)然要熟悉微信的,遂封裝了一下。
背景:比特幣說好的segwit2x分叉最后卻分叉不成,如今算力又不夠,于是比特現(xiàn)金想篡位? 沒一個(gè)星期就漲了快10倍,錯(cuò)過這趟快車甚是后悔,于是打算寫一個(gè)可不定期推送最新消息的微信公眾號(hào)。既然是利用微信這個(gè)平臺(tái)載體,當(dāng)然要熟悉微信的api,遂封裝了一下。
當(dāng)然你也可以不看wechat-koa2的代碼,直接使用下面的demo,不用百行代碼便可輕松實(shí)現(xiàn)定制的幣圈最新消息推送,后期會(huì)推出自動(dòng)爬取全球各大交易所的最新消息,任何幣種上線第一時(shí)間通知到位
先放出wechat-koa2 API,后續(xù)有時(shí)間再根據(jù)庫幣提供的api作封裝
插播一個(gè)廣告: 庫幣是由一群數(shù)字資產(chǎn)愛好者創(chuàng)建而成的一個(gè)專注區(qū)塊鏈資產(chǎn)的交易平臺(tái),創(chuàng)始團(tuán)隊(duì)主要來自螞蟻金服、廣發(fā)證券等互聯(lián)網(wǎng)和金融公司,致力于打造世界級(jí)的區(qū)塊鏈資產(chǎn)交易平臺(tái)。(跟NEO發(fā)放GAS一樣,定期每天會(huì)根據(jù)用戶持有的KCS發(fā)放鼓勵(lì)金) 邀請(qǐng)注冊(cè)鏈接 -> https://www.kucoin.com/#/?r=E...
0x00 wechat-koa2const config = require("./config") const Koa = require("koa") const app = new Koa() const Router = require("koa-router") const router = new Router() const Wechat = require("wechat-koa2") const w = new Wechat(config) // 封裝過后的koa-bodyparser app.use(w.bodyParser()) // 微信服務(wù)器校驗(yàn) router.get("/", async(ctx) => { w.serverVerify(ctx) }) // 監(jiān)聽用戶發(fā)送過來的消息 router.post("/", async (ctx) => { await w.listening(ctx) } // 具體業(yè)務(wù)在可全寫在這里,注冊(cè)監(jiān)聽(具體看后文介紹) // .... // .... app.use(router.routes()).use(router.allowedMethods()) console.log("START: ", `wechat server is listening at ${config.port} ...`) app.listen(config.port)0x01 發(fā)送幣種,查詢實(shí)時(shí)價(jià)格和漲幅
這里使用的是sosobtc的接口,當(dāng)然你也可以使用其他接口,如 zb.com、庫幣 等
const config = require("./config") const Koa = require("koa") const app = new Koa() const Router = require("koa-router") const router = new Router() const Wechat = require("wechat-koa2") const w = new Wechat(config) // 封裝過后的koa-bodyparser app.use(w.bodyParser()) // 微信服務(wù)器校驗(yàn) router.get("/", async(ctx) => { w.serverVerify(ctx) }) // 監(jiān)聽用戶發(fā)送過來的消息 router.post("/", async (ctx) => { await w.listening(ctx) } // 具體業(yè)務(wù) 具體業(yè)務(wù) 具體業(yè)務(wù) w.onText(data => { const text = data.Content.toLowerCase() const coinURL = `http://sosobtc.in/api/vi/analysis/coinAllWeb?coin=${text}` w.get(coinURL).then(result => { result = result[0] const coin = result.coin const webSiteCn = result.webSiteCn || result.webSite const change24H = result.change24H const close = result.close const high = result.high const low = result.low if(coin.toLowerCase() === "btc") { w.replyText(result_2 => { toUser: result_2.FromUserName, fromUser: result_2.ToUserName, content: `當(dāng)前查詢幣種: BTC (${webSiteCn}) 最新價(jià)格: ${close} 24H漲幅: ${change24H}% 最高價(jià)格: ${high} USD 最低價(jià)格: ${low} USD 來源: 點(diǎn)擊這里 ` }) } else { w.replyText(result_2 => { toUser: result_2.FromUserName, fromUser: result_2.ToUserName, content: `當(dāng)前查詢幣種: ${coin.toLowerCase()} (${webSiteCn}) 最新價(jià)格: ${close} 24H漲幅: ${change24H}% 最高價(jià)格: ${high} BTC 最低價(jià)格: ${low} BTC 來源: 點(diǎn)擊這里 ` }) } }) }) app.use(router.routes()).use(router.allowedMethods()) console.log("START: ", `wechat server is listening at ${config.port} ...`) app.listen(config.port)
PS: 本人原混于各種幣圈,bts 2塊3時(shí)入手靠信仰一直持到現(xiàn)在(哭...)。目前正在學(xué)習(xí)區(qū)塊鏈(nodejs/python/go),若你也有興趣,歡迎一起交流探討
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/23935.html
摘要:本文托管在上,不定期更新最后更新時(shí)間官方文檔小程序開發(fā)文檔小程序設(shè)計(jì)指南小程序開發(fā)者工具新聞報(bào)道微信正式開放內(nèi)測(cè)小程序,不開發(fā)的日子真的來了氪關(guān)于微信小程序應(yīng)用號(hào),我能透露的幾個(gè)細(xì)節(jié)可能吧你的產(chǎn)品適不適合做微信小程序你需要這篇產(chǎn)品邏 本文托管在github上,不定期更新:justjavac/awesome-wechat-weapp 最后更新時(shí)間:2016-09-24 06:22:10 ...
摘要:原文見我的博客,點(diǎn)擊進(jìn)入使用開發(fā)微信公眾號(hào)下站點(diǎn)的填坑之旅本文為我創(chuàng)業(yè)過程中,開發(fā)項(xiàng)目的填坑之旅。作為一個(gè)技術(shù)宅男,我的項(xiàng)目是做一個(gè)微信公眾號(hào),前后端全部自己搞定,不浪費(fèi)國家一分錢。 原文見我的博客,點(diǎn)擊進(jìn)入使用vue開發(fā)微信公眾號(hào)下SPA站點(diǎn)的填坑之旅 本文為我創(chuàng)業(yè)過程中,開發(fā)項(xiàng)目的填坑之旅。作為一個(gè)技術(shù)宅男,我的項(xiàng)目是做一個(gè)微信公眾號(hào),前后端全部自己搞定,不浪費(fèi)國家一分錢^_^。 ...
摘要:微信應(yīng)用號(hào)小程序資源匯總。每天不定期整理和收集微信小程序相關(guān)資源,方便查閱和學(xué)習(xí),歡迎大家提交新的資源,完善和補(bǔ)充。 wechat-weapp-resource 微信應(yīng)用號(hào)(小程序)資源匯總。 每天不定期整理和收集微信小程序相關(guān)資源,方便查閱和學(xué)習(xí),歡迎大家提交新的資源,完善和補(bǔ)充。 showImg(https://segmentfault.com/img/remote/1460000...
閱讀 564·2023-04-25 16:00
閱讀 1598·2019-08-26 13:54
閱讀 2496·2019-08-26 13:47
閱讀 3401·2019-08-26 13:39
閱讀 1037·2019-08-26 13:37
閱讀 2734·2019-08-26 10:21
閱讀 3534·2019-08-23 18:19
閱讀 1601·2019-08-23 18:02