web自动化开票程序
目标:自动化操作web页面实现电子发票的开具
编程语言:C#
实现思路:使用winform中的webview2打开指定web页面,通过执行js脚本完成页面交互。
结果:目前已经实现了蓝字普通发票的批量开票。
问题:登录身份有效期问题,目前程序通过跳转页面来模拟用户操作,从而达到延长登录有效时间。单程序运行下来发现,总是出现登录失效的问题。无法存活24小时。
猜想:可能是服务器原因或者开票平台原因,导致跳转页面时请求接口超时,无法刷新cookie。从而出现登录失效。
解决方法:?
开发难点:开票需要开票人扫脸,登录有效期问题无法解决。JS页面交互容错率低。
浙公网安备 33010602011771号