您的位置:首页 > 移动开发 > 微信开发

基于微信公众号的公益众筹项目开发

2018-01-18 13:26 387 查看
项目简介

前期准备
开发软件环境

公众号

花生壳域名解析

项目简介

本文笔者结合具体项目,逐步讲解微信公众号开发,囊括接入、事件推送处理、消息回复(文本、图片、图文、客服)、获取用户信息、JSSDK使用、网页授权、用户信息获取、生成微信二维码等,以及涉及到的SpringMVC+MyBatise框架搭建,Spring-Boot Api服务框架(阿里短信、对象存储(OSS)等),页面跨域请求Session失效,使用Redis做缓存处理,微信菜单、信息等数据表设计,手机端Angalarjs+require,后台管理使用H.admin。

PS:后期会介绍微信后台多公众号支持、微信支付、微信公众号发红包开发。

前期准备

开发软件环境

后台服务器端

Eclipse+Maven+JDK8+tomcat8+Redis+MySQL

前台客户端(手机端+后台管理PC)

WebStrom+谷歌浏览器

发布环境(Linux)

JDK8+tomcat8+MySQL(多模块实例)+Redis(用户登录信息、验证码等缓存)+SVN(项目代码管理)+Nexus(Maven私有库)+Nginx(主要做域名重定向)



公众号

请查阅笔者微信公众号开发之微信测试账号申请博文,这里不做赘述。

花生壳域名解析

本地IP映射到外网免费版有两种方式:

1.使用花生壳做域名解析

优点:域名固定

具体使用请查阅笔者花生壳域名解析博文

2.ngrok内网发布到外网

缺点:域名不固定

具体使用请查阅笔者ngrok之IP映射外网博文

本地开发笔者采用为第一种方式
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息