当前位置: 首页 > 后端技术 > PHP

使用微信认证服务号的模板消息完成上课提醒等一系列提醒

时间:2023-03-29 17:42:12 PHP

前言:虽然我之前在旧的公众号上成功使用模板消息完成了上课提醒,但是现在我已经更换了更先进的公众号已经通过企业认证,新班级提醒在即。先说一下重写上课提醒遇到的问题。问题一:requestaccess_tokenfailerrcode:40164...翻译:requestaccess_tokenfailed,errorCode:40164这个问题我之前应该遇到过。大概当时忘记怎么解决了,但是大概还没忘记过程。直接去官方微信文档贴上错误码就可以找到这个错误提示了。我们调用的ip不在白名单中。让我们在ip白名单中设置它。我开始怀疑测试账号是不是不需要设置ip白名单。回到正题,进入微信公众平台->基本配置->公众号开发信息,我们只需要将报错图片上的ip添加进去,点击修改即可。问题2.模板消息的格式发生了变化。使用测试账号时,我们的模板消息是将测试模板添加到测试账号中,在公众号上,我们的模板不能再像以前那样修改了。所有模板必须使用微信模板库中的模板,可发送的关键词也减少到最多5个(不包括开头和结尾的fisrt和remark)。于是我把课程信息用php中的字符串拼接后发送。同时,我提交了我们新课提醒的模板,得到了回复。(审核7-15个工作日)期间只能用其他模板先凑合《功能》菜单中模板message的位置也改了,需要手动添加(审核2-3工作总结:不得不说,测试号和《功能》的开发真的不一样,很多以前不规范的地方要重新规范(比如appSecret的保密性)。这次微信开发还是有一个任重而道远,不要因为眼前的小成功而沾沾自喜,未来等待我们的是更大的成功。机遇与挑战