区别于网上不少教程,这里咱们用Koa.js进行开发html
其实,咱们须要作的事情,就是对HTTP请求,作出响应。具体的请求内容,咱们按照特定的XML格式去解析,处理完毕后,也要按照特定的XML格式返回。node
要想完成对微信公众平台的开发,咱们须要注册一个微信公众平台账号。注册步骤以下: 打开微信公共平台的官网,https://mp.weixin.qq.com/,点击“当即注册”。数据库
而后根据提示,填写基本信息,邮箱激活,选择类型,信息登记,公众号信息,完成注册。json
在注册完成之后,咱们要对公众号进行一些基本的设置。登陆公众号,找到【公众号设置】,而后设置头像以及其它信息。服务器
咱们须要在公网上找一台服务器,以即可以启动咱们的nodejs的环境,启动环境后经过设置访问地址,咱们就能够接收微信服务器发送的消息了,而且咱们也能够向微信服务器发送消息了。微信
在公网的服务器中安装完成nodejs之后,咱们还须要安装一些nodejs所用到的模块:session
rowbody :微信开发
配置URL和token:app
首先URL要填写公网上咱们安装nodejs接收与发送数据的路径。咱们能够填写【访问测试】的地址,而后加上对应的路由就能够了。微信公众平台
http://18948u0e32.imwork.net/
Token要与咱们自定义服务器端的token一致。填写完成之后,就能够点击提交了,在提交之前,咱们启动app.js(点击【提交运行】)。这样根据咱们的路由匹配就能够验证签名是否有效了。
access_token:
返回的数据
{"access_token":"4eEGodhnohrWKUGynL1Dgcyt-88HtE-7x1KtobAh_7jQvk8qD1ObUvd8dwqzNdfQHJi4LrhO8s55b27cJCID-Q0KXiP6PmYNoHR_pp2nZASQeEkBYiOLlnrAS1OyjYDkWSNfAEAOKF","expires_in":1512120482046}
步骤:
用node.js进行微信公众平台的开发
基于Nodejs构建属于本身的微信公众号
慕课网 7天搞定Node.js微信公众号
koa2 + co-wechat快速搭建微信公众号对接服务
egg + co-wechat快速搭建微信公众号对接服务