谈到微信开发,很多人基本都是从一些简单的功能设置角度上去讲的,大概是为了让需要做俄用户明白吧。今天网营中国想从开发者的角度上去说一下,这对于懂得人,可以是一次经验分享,对于不懂的人,还可以从技术层面上去了解一个表面看起来简单的东西,岂不是一举两得。下面,网营中国就将自己的发开经验列举出来,希望能够和大家一起学习。
access_token中控服务
模版消息
模版消息可以直接传string格式但是会导致换行符跟空格符无法使用,别偷懒各位,使用array拼接好 再转成json传过去。发送成功以后微信服务器会返回处理结果,当服务器返回43004的时候记得通知自己的服务器下回别给这个用户发了,因为他取消关注了,或者做一些别的业务,比如你保存过他的手机号码,可以给他发个短信,争取让他重新关注。
对于一些大型的项目,或则很耗服务器资源的项目,再或则你的模版消息使用率极高的我建议需要把模版消息独立到一台服务器。
返回码错误提示接口
程序错误处理
一个好的产品在出错方面的处理是很重要的,很多时候你会看到唉呀 别人写的程序怎么那么稳定,运行365天都没出啥问题,我写的怎么运行没多久就挂彩了。往往入门级的RD跟项目经验不足的RD经常在项目开发中忽视掉异常处理,程序运行跟现实生活有很多相似的地方,都存在很多不可控因素,不如服务器网线被老鼠咬了,倒是断网,微信的服务器挂了等等因素,碰到这些不可控事件都可能会影响到程序的正常运行,可能会导致你的定时任务中断,服务器奔溃,事前做好错误时间的预判处理是很重要的,这可以提高你服务的稳定性,可靠性。
领取专属 10元无门槛券
私享最新 技术干货