习惯性用有道笔记,今天即兴写一没什么技术含量的文章,大神勿喷。好了,进入正题...
因为要做微信的wap开发,所以使用wechat4j进行微信的图片上传和消息模块。但是一个wechat4j的问题让我卡了一些进度。
出现的问题:1 图片上传不稳定,一开始还可以,多传几张后面就经常性的不行。
2 消息(尤其是模板消息)发送失败概率很大
原因:不一定正确,但是本人觉得很大可能是,因为没有太多时间去测。1 wechat4j的代理中控Proxy使用的默认中控使用内存缓存获取的access_token会过期或者在有效期内获取的值不一样,但多刷新访问微信接口却又偶尔可以成功。同时自定义jsapi和token中控服务器,Proxy.token有时候会使用默认的中控服务器刷新了token
2 同时微信的access_token也有点坑,这个应该是微信处理维护的,结果都要我们在项目应用中去维护
分析下处理过程:一开始使用自定义jsapiticket和token中控,发现会出现问题3
后来修改源码把proxy,token获取方式直接用自定义的类直接去获取就解决了,
所以得出上述原因很大可能性很大。感觉被坑了一小脚,不可那些微信对接类封装方便,同时框架的代码写的挺优雅