微信公众号模板消息推送的问题

问题描述

在做微信公众号推送的时候,碰到一个很奇怪的问题,每次推送完成,微信公众平台里面的消息管理,我的模板里面,就会多出一条记录。
因为公众号限制每个账号只能有25条模板,这样很快,我的模板就达到25条了,公众号就不能够再继续推送了。

问题出现的环境背景及自己尝试过哪些方法

这个问题之前没有出现过,就是在近期才出现的

相关代码

// 请把代码文本粘贴到下方(请勿用图片代替代码)
我的推送流程大概是这样:
1.获取模板ID
2.推送消息
3.推送成功后,根据模板ID删除模板消息

你期待的结果是什么?实际看到的错误信息又是什么?

阅读 3.9k
2 个回答

你是不是请求错接口了?确实有新增模板这个接口啊

用短id获取到的长id可以一直使用啊。为什么要获取,使用,删除呢?
如果是上限25个很容易就达到了,那么应该也是做一个lru淘汰机制,优先删除最近最少使用的,而不是每发一次就获取一次模版,这样一次三个请求,出错率大不说,微信那边对很多接口也有每日频率限制,如果触发了限制,那么会导致失败的。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题