本项目旨在为多个微信公众号提供中控服务, 包含以下服务内容:校验后台签名配置处理微信公众号消息获取access_token获取jssdk签名自定义菜单本项目采用的技术选型为:开发语言 nodejs开发框架 eggjs内存数据库 redis本篇文章主要从以下4个方面来实现这个中控服务:eggjs插件和配置定时任务获取token等信息路由定义和controller层接收并处理参数service层实现以下为具体的实现步骤:一、eggjs插件和配置添加egg-redis和xml2js依赖库, 并开启egg-redis插件配置解析微信公众号传递的xml数据配置redis配置多个微信公众号的菜单, appId, appSecret 以及 redis中accessToken和jssdk的key二、定时任务获取token等信息三、路由定义和controller层接收并处理参数路由定义 controller层接收并处理参数四、service层实现extend/help.js文件内容如下: