微信公众号开发

266 阅读1分钟

1. 微信公众号开发原理

image.png

  • 微信公众号提供了一系列接口和工具,允许开发者创建和管理公众号
  • 开发者服务器通过微信公众号后台服务配置方式,使用公众号API与微信服务器进行通信

2.开发模式

  • 基于自建后台服务器开发
  • 基于微信公众号开发
  • 后者只能满足常见的信息发布,用户互动场景,如果自身业务复杂,需自己定制,建议用前者

3.开发前准备

  1. 申请微信公众号,目前微信公众号分为服务号和订阅号,两者的接口权限不一致,可通过微信公众号后台左侧设置与开发/接口权限查看
  • 订阅号 image.png
  • 服务号

image.png

  • 如果没有服务号也没关系,可通过微信公众后台左侧导航开发者工具/公众号测试账号,申请一个测试号,会带有AppID和Appsecret, 进行本地测试

4.基于微信公众后台开发

  1. 获取Access token
  • 需要appid和secret image.png
  • 在微信公众号文档中找到接口在线调试

image.png

  • 结果打印

image.png 2. 自定义菜单栏

  • 需要携带Access token image.png
  • 在微信公众号文档中找到接口在线调试

image.png

  • 结果打印

image.png

  • 我们扫码关注测试号即可查看效果 image.png

5.基于自建服务器开发 见下一篇