解决问题:历史版本星空客户,使用新版发票云全电收票长链接报错原创
53人赞赏了该文章
527次浏览
编辑于2023年08月07日 17:41:27
问题背景:
客户版本
PT141347 [7.3.1395.1] 发布时间:2019/9/20
历史版本收票单界面
问题报错:接收发票失败,返回信息:网络繁忙
问题分析:
1、先试试接收已认证的发票,看是否正常 2、如果第一步正常的话,那就基本确定是老版本跟发票云长链接不兼容的问题了,看客户是否考虑升级 3、客户确定不升级的话,你再把提单转研发吧,描述清楚,把发票云上次发的这个截图也附上
问题原因:
原因1:
7.3版本 控制 如果包含这一段,则认为是用的发票云的长连接方式,因此如果客户使用发票云新版本长链接,则无法成功访问。
WSS.PIAOZONE.COM/BILL-WEBSOCKET/INVOICEWEBSOCKET/PUSH
【发票云新版本的收票长链接】
https://api.piaozone.com/bill-websocket/v3/invoicewebsocket/push?
原因2:
a.星空低版本有个收票接口调用的时候参数转义,导致发票云无法解析
b.参数加密的问题,接收未认证的专票,recvive方法,里面调用gethttpresponse,最后一个传参就是指定请求参数是否需要urlencode,历史版本是指定加密的,需要修改为false,适配发票云版本更新
解决方案
https://k3cloudpt.kingdee.com/Package/K3Cloud_TempPatch_V7/TempPatch_V7_FIN_7_0_2200_5/7_0_2200_5/Stardard/TempPatch_V7_FIN.7.0.2200.5.kdpkg
赞 53
53人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
您的鼓励与嘉奖将成为创作者们前进的动力,如果觉得本文还不错,可以给予作者创作打赏哦!
请选择打赏金币数 *
10金币20金币30金币40金币50金币60金币
可用金币: 0