背景
运营 微信公众号
的业务团队拥有大量的账号,官方后台设置账号的关注回复
、关键词回复
、发送客服消息
、菜单
等需要登录不同的公众号,而多个账号,几十个甚至几百个,操作起来极为繁琐。
目标
通过官方接口,对账号实现批量、快速且集中的管理。
设计与实现
程序由三部分组成:后台
、公众号数据接收端
、计划脚本
后台
通过后台可视化界面即可使各公众号与官方接口进行交互,以达到公众号的常规功能配置与设置
计划脚本
计划脚本会通过公众号的关键数据,会定期对每个公众号进行信息的更新与获取、token 的更新、客服消息的发送等
微信公众号数据接收端
微信服务器会定时往预先设置好的服务器上发送用户行为,如:关注
、取消关注
、关键词
、菜单
等,服务器通过解析来源数据再进行相关的接口动作操作
最终展示
总结
- 后台拿到公众号初始数据后,计划脚本会使用初始数据与相关接口进行数据交互;
- 当客服消息的日发送量达到2000万条时,需要控制客服消息的逻辑。