,先打个广告!!(不知道能不能玩)腾讯IVWEB团队招前端,大量hcs,有兴趣的同学可以加我vx:chenxy712或者把简历发到我邮箱:yvonnexchen@tencent.com。发了个微信号公众号(来看电影)。首先明确开发一个有后台的微信需要准备什么公众号公众号开发者文档注册成功后,进入>基本配置。您需要注意这三个值。前两个是注册后自动生成的,第三个可以填写合适的token。建议英文和数字结合。这个主要是微信公众号在请求验证的时候用来匹配。AppID(公众号验证和发送消息需要)AppSecret(公众号验证和发送消息需要)Token(公众号验证和发送消息需要,注意token不是access_token)关于access_token,一个简单的个人账户没有用到,IP白名单也是获取access_token需要配置的请求IP。此处无需填写。我的公众号的主要功能是根据用户的留言请求,推荐他们想要的视频信息。增加了一些增色功能,所以后台的主要任务是消息处理和回复用户事件的处理和响应(比如:最基本的关注/取消关注事件)。基础框架作为小前端,我使用的服务框架是:nodejs+koa2+mongodb的基本架构如下:其中:controllersrequestprocessingclassmodelsdatamodelservicethird-partyservicerouterroutingapp。这里的js服务主入口是仓库地址。你可以按照README安装配置,然后将./config/constants.js文件下的微信公众号配置替换成你的,然后在根目录下运行npmrundev。此时访问http://127.0.0.1:8001,如果能看到dismatch,说明操作成功!使用ngork穿透内网,就是让自己的本地服务可以被外网访问。从官方网站下载并安装ngrok。在ngrok解压目录下运行//8001是上面框架提供的端口,也可以改成$./ngrokhttp8001重新打开公众号在后台把url改成ngrok映射的转发域名,点击提交,如果看到绿色提示:提交成功。那么恭喜你,公众号后台开发技巧达成!关于详细的开发记录和服务器配置,下篇文章见~~emmm...最后给大家打个广告,我最近的公众号,一个给大家推荐优质电影的公众号(还有隐藏的玩法自己体验~)
