最近需求有点不饱和,摸鱼lu了一个微信公众号(来个电影)。首先明确一下开发一个带后台的微信公众号须要准备的东西html
注册成功后进入 > 基本配置,须要关注这三个值,其中前两个都是注册后自动生成的,第三个本身随意填写一个适合的token
就行,建议英文数字组合,这里主要是微信公众号请求验证的时候用以匹配的。前端
token
不是access_token
)关于access_token
,简单的我的号是用不上的,IP白名单也是获取access_token
须要配置的请求IP。这里也不须要填写。node
个人公众号最主要的功能是:能针对用户消息请求,推荐他们想要的影视资讯。加上一些增色功能,因此后台的主要任务是git
做为一个小前端,服务框架的选型我用的是:nodejs + koa2 + mongodb
基本架构以下:github
其中:mongodb
这里是仓库地址。能够根据README
安装配置,再将./config/constants.js
文件下的微信公众号配置换成你的,而后在根目录下运行npm run dev
便可。npm
这时访问http://127.0.0.1:8001
,若是能看到dismatch
就说明运行成功啦!服务器
意思就是将本身本机的服务让外网能访问到。官网下载安装一下ngrok
。到ngrok
解压目录下运行微信
// 8001是上面框架提供的端口,你也能够本身改变 $ ./ngrok http 8001
而后再次打开公众号后台架构
将URL
改为ngrok
映射的Forwarding
域名,点击提交,若是看到绿色提示: 提交成功。那么恭喜你,公众号后台开发技能已达成!
关于详细开发记录以及服务器配置,后面的文章再见啦~~
emmm...最后给本身最近作的公众号打个广告,一个为你推荐优质电影的公众号(还有隐藏玩法自行体验~)