本項目旨在爲多個微信公衆號提供中控服務, 包含如下服務內容:前端
本項目採用的技術選型爲:node
本篇文章主要從如下4個方面來實現這個中控服務:redis
如下爲具體的實現步驟:數據庫
1、eggjs插件和配置微信
添加egg-redis和xml2js依賴庫, 並開啓egg-redis插件app
配置解析微信公衆號傳遞的xml數據框架
配置redis網站
配置多個微信公衆號的菜單, appId, appSecret 以及 redis中accessToken和jssdk的key插件
2、定時任務獲取token等信息3d
3、路由定義和controller層接收並處理參數
路由定義
controller層接收並處理參數
4、service層實現
extend/help.js文件內容以下:
福利: 本文已同步到個人我的技術網站 IT乾貨-sufaith 該網站包括Python, Linux, Nodejs, 前端開發等模塊, 專一於程序開發中的技術、經驗總結與分享, 歡迎訪問.