Wechat4j本人使用存在的问题
2017-03-17 19:15
183 查看
习惯性用有道笔记,今天即兴写一没什么技术含量的文章,大神勿喷。好了,进入正题...
因为要做微信的wap开发,所以使用wechat4j进行微信的图片上传和消息模块。但是一个wechat4j的问题让我卡了一些进度。
出现的问题:1 图片上传不稳定,一开始还可以,多传几张后面就经常性的不行。
2 消息(尤其是模板消息)发送失败概率很大
原因:不一定正确,但是本人觉得很大可能是,因为没有太多时间去测。1 wechat4j的代理中控Proxy使用的默认中控使用内存缓存获取的access_token会过期或者在有效期内获取的值不一样,但多刷新访问微信接口却又偶尔可以成功。同时自定义jsapi和token中控服务器,Proxy.token有时候会使用默认的中控服务器刷新了token
2 同时微信的access_token也有点坑,这个应该是微信处理维护的,结果都要我们在项目应用中去维护
分析下处理过程:一开始使用自定义jsapiticket和token中控,发现会出现问题3
后来修改源码把proxy,token获取方式直接用自定义的类直接去获取就解决了,
所以得出上述原因很大可能性很大。感觉被坑了一小脚,不可那些微信对接类封装方便,同时框架的代码写的挺优雅
因为要做微信的wap开发,所以使用wechat4j进行微信的图片上传和消息模块。但是一个wechat4j的问题让我卡了一些进度。
出现的问题:1 图片上传不稳定,一开始还可以,多传几张后面就经常性的不行。
2 消息(尤其是模板消息)发送失败概率很大
原因:不一定正确,但是本人觉得很大可能是,因为没有太多时间去测。1 wechat4j的代理中控Proxy使用的默认中控使用内存缓存获取的access_token会过期或者在有效期内获取的值不一样,但多刷新访问微信接口却又偶尔可以成功。同时自定义jsapi和token中控服务器,Proxy.token有时候会使用默认的中控服务器刷新了token
2 同时微信的access_token也有点坑,这个应该是微信处理维护的,结果都要我们在项目应用中去维护
分析下处理过程:一开始使用自定义jsapiticket和token中控,发现会出现问题3
后来修改源码把proxy,token获取方式直接用自定义的类直接去获取就解决了,
所以得出上述原因很大可能性很大。感觉被坑了一小脚,不可那些微信对接类封装方便,同时框架的代码写的挺优雅
相关文章推荐
- SERV-U使用局域网中共享文件夹作FTP文件服务(部分解决,还存在问题待解决)
- UML,OOAD,RUP在实际使用中存在的问题
- gcc 3.3.4中使用引用时存在的问题
- 关于"Excel._Worksheet和DocEvents_Event之间存在二义性.将使用方法组"的问题
- 在母版页中使用验证控件存在的问题
- UML,OOAD,RUP在实际使用存在的问题(转录)
- glog 使用中存在的问题
- SQL Server CE又存在不能在RamDisk上使用的问题.
- TabActivity下在AsyncTask中使用ProgressDialog存在问题的解决方法
- kprobe探测中使用offset存在兼容性问题
- Tapestry的使用感受、经验及存在问题
- 前端使用Jquery的getJSON方法,后台使用PHP,解决IE和火狐Firefox中存在的跨域ajax请求问题。
- 使用STC系列单片机和Atmel系列单片机存在的问题
- 数据库中存在nchar类型的列时, 使用Linq to sql的问题
- 关于“打开项目**时发生问题,尝试退出并重新启动应用程序。如果问题仍然存在,则可能是由于正在使用不支持的项目版本,或者项目文件可能损坏”的问题的解决办法。
- Delphi中使用TWebBrowser时存在内存泄漏问题
- 在IDL中使用 sequence 存在的问题及解决办法
- SQL 2005忘记sa账号密码怎么办?本人碰到的问题,搜集的解决办法,很使用,现分享个大家
- 使用[本人]创建视图筛选时的一个问题和解答
- SSH框架中使用Ajax向后台发送参数,存在乱码的问题。