official_account icon indicating copy to clipboard operation
official_account copied to clipboard

公众号第三方托管平台,包括公众号授权、微信支付和模板消息等公众号托管业务

微信公众号第三方平台

该服务采用比较流行的微服务思想,主要提供公众号授权微信支付,包括二维码支付和网页支付消息模板等公众号托管业务, 类似于金数据支付,C端用户支付的钱直接到公众号,不在平台
服务列表包括:

  • 公众号信息模块
    • 获取公众账号基本信息
  • 公众号微信支付模块
    • JSAPI微信支付
    • Native支付
    • 上传证书
    • 新增公众号支付开发参数
  • 微信消息模板通知模块
    • 从系统中删除指定的消息模板
    • 删除公众号指定的消息模板
    • 发送微信模板消息
    • 给公众号添加消息模板
    • 获取主行业列表
    • 获取公众号的消息模板列表
    • 获取副行业列表
    • 获取系统中已添加的微信消息模板列表
    • 获取设置的行业信息
    • 设置/更新公众号所属行业
  • 公众号授权模块
    • 公众号消息与事件接收URL
    • 引入用户进入授权页
    • 授权事件接收URL
  • C端用户授权模块
    • 带CODE的微信回调请求,并存储用户微信信息
    • 获取得到CODE的url请求链接

库表设计

公众号平台库表

环境依赖

  • mysql
  • rpcx微服务框架, 该框架面向服务治理
  • beego框架, 一个比较好用的web框架
  • etcd, 用于服务注册、服务发现和TTL(用于刷新公众号第三方平台的token和平台所有公众号的token)

说明

  • 希望与大家一起成长,有任何该服务运行或者代码问题,可以及时找我沟通,喜欢开源,热爱开源, 欢迎多交流
  • 联系方式:[email protected]