一、接口简介 1、版权说明: 未经翔云人工智能开放平台授权,不得擅自进行使用。 2、调用客户端运行环境 当客户端使用的编程语言为Java时,请使用1.5及以上版本JRE。 3、服务主要功能描述 翔云发票验真服务,实时联网核查验5年内增值税发票管理系统开具的发票,如果发票为真则返回全票面信息,可查询票种包含:增值税专用发票、增值税电子专用发票、增值税普通发票(折叠票)、增值税普通发票(卷票)、增值税电子普通发票(含收费公路通行费增值税电子普通发票)、机动车销售统一发票、二手车销售统一发票。 1) 通过https协议post方法上传发票要素信息; 2) 将查验结果以XML或json格式返回给用户; 4、服务调用约束 请您在调用发票识别接口前,确保客户端程序或设备网络连接通畅,如使用发票识别接口自动提取发票要素信息,要求发票图像文件大小在200KB左右,扫描图像建议分辨率为300DPI,图像小于3M,电子发票请上传PDF格式。 二、前提准备 2、输入注册信息,确认无误后点击同意条款并注册,如图: file:///C:/Users/user/AppData/Local/Temp/ksohtml10256/wps1.jpg 3、注册成功后点击右上角的账号名称-个人中心,进入管理页面: file:///C:/Users/user/AppData/Local/Temp/ksohtml10256/wps2.jpg 4、点击“用户管理-基础信息”,查看OCRKey以及OCRSecret: file:///C:/Users/user/AppData/Local/Temp/ksohtml10256/wps3.jpg 5、点击“服务列表”,查看服务次数及余额(每调用一次https接口消耗一次),可点击立即购买直接跳转到购买页面购买API服务次数: file:///C:/Users/user/AppData/Local/Temp/ksohtml10256/wps4.jpg 6、购买成功后,会显示购买的总次数及剩余次数,例如下图所示: file:///C:/Users/user/AppData/Local/Temp/ksohtml10256/wps5.jpg 7、设置剩余条数提醒,进入个人中心-用户管理-剩余条数提醒,设置提醒下线、通知手机号及服务类型,设置成功后到达用户设置的服务剩余条数下限,系统会发短息至预留手机号。 file:///C:/Users/user/AppData/Local/Temp/ksohtml10256/wps6.jpg 三、接口说明 接口调用方法:post 3、请求参数 | | https://netocr.com/verapi/verInvoice.do | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 合计金额(不含税),必须精确到两位小数(专票、货运专票、机动车专票必填) | | | | | | | | | | | | | | | | | | | | 返回格式(xml或者json),如果format为空,则默认返回xml | | | | | | | | | 发票类型
增值税专用发票 01
货运运输业增值税专用发票 02
机动车销售统一发票 03
增值税普通发票 04
增值税普通发票(电子) 10
增值税普通发票(卷式) 11
增值税普通发票(通行费) 14
二手车销售统一发票 15 | | administrativeDivisionName | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
返回结果字符串
<status/>标签显示了识别状态,大于等于“0”代表识别成功【“0”代表查询成功,“1”代表未查到数据,“2”代表查询失败】,小于“0”代表识别失败,失败的原因在<value/>中描述。 调用错误码 调用方式(java客户端基于httpclient4.3)
1.依赖库: \java客户端\httpClient4.3库\,如图: file:///C:/Users/user/AppData/Local/Temp/ksohtml10256/wps7.png 2.示例程序代码详见: \java客户端\httpClientDemo\中的Client类,如图: file:///C:/Users/user/AppData/Local/Temp/ksohtml10256/wps8.png 在main方法定义参数,并传入 doPost(url, file, key, secret, typeId, format) 方法中。如图: file:///C:/Users/user/AppData/Local/Temp/ksohtml10256/wps9.png 执行main方法返回结果如下: 增值税发票: file:///C:/Users/user/AppData/Local/Temp/ksohtml10256/wps10.jpg 剩余条数查询接口(所有产品类型) | https://netocr.com/api/accountLift.do | | | | | | | | | 返回格式(xml或者json),如果format为空,则默认返回xml |
|