1. 微信公众号开发原理
- 微信公众号提供了一系列接口和工具,允许开发者创建和管理公众号
- 开发者服务器通过微信公众号后台服务配置方式,使用公众号API与微信服务器进行通信
2.开发模式
- 基于自建后台服务器开发
- 基于微信公众号开发
- 后者只能满足常见的信息发布,用户互动场景,如果自身业务复杂,需自己定制,建议用前者
3.开发前准备
- 申请微信公众号,目前微信公众号分为服务号和订阅号,两者的接口权限不一致,可通过微信公众号后台左侧设置与开发/接口权限查看
- 订阅号
- 服务号
- 如果没有服务号也没关系,可通过微信公众后台左侧导航开发者工具/公众号测试账号,申请一个测试号,会带有AppID和Appsecret, 进行本地测试
4.基于微信公众后台开发
- 获取Access token
- 需要appid和secret
- 在微信公众号文档中找到接口在线调试
- 结果打印
2. 自定义菜单栏
- 需要携带Access token
- 在微信公众号文档中找到接口在线调试
- 结果打印
- 我们扫码关注测试号即可查看效果