1、接口说明
2、接口接收参数
序号 |
名称 |
类型 |
必填 |
说明 |
1 |
key |
String |
是 |
用户ocrKey |
2 |
secret |
String |
是 |
用户ocrSecrert |
3 |
typeId |
Integer |
是 |
3080 |
4 |
invoiceNumber |
String |
是 |
发票号码 |
5 |
billingDate |
String |
是 |
开票日期:YYYY-MM-DD |
6 |
amountTax |
String |
是 |
价税合计 |
3、接口返回值参说明
序号 |
名称 |
说明 |
1 |
code |
查验状态码 |
2 |
msg |
查验说明 |
3 |
invoiceCode |
发票代码 |
4 |
invoiceNumber |
发票号码 |
5 |
billingDate |
开票日期(yyyy-mm-dd) |
6 |
amountTax |
价税合计金额 |
7 |
pdfUrl |
PDF版式文件下载链接 |
8 |
ofdUrl |
OFD版式文件下载链接 |
9 |
xmlUrl |
XML版式文件下载链接 |
4、状态码说明
code |
message |
0 |
成功(发票一致)(扣费) |
-30000 |
该票今日本平台查验失败已超5次(扣费) |
-30001 |
发票信息不一致 |
-30002 |
所查发票不存在 |
-30003 |
超过该张票当天查验次数(请于次日再次查验) |
-30004 |
查询发票不规范 |
-30005 |
参数不能为空 |
-30007 |
超过五年的不能查验 |
-30008 |
参数长度不正确 |
-30010 |
查验异常 |
-30015 |
类型错误 |
-30020 |
查验失败 |
5、查验结果返回示例
{
"code": 查验状态,
"msg": "查验说明",
"data": {
"invoiceType": "票据类型",
"invoiceNumber": "发票号码",
"billingDate": "开票日期",
"amountTax": "价税合计金额",
"pdfUrl": "http://product.netocr.com......PDF版式文件下载链接",
"ofdUrl": "http://product.netocr.com......OFD版式文件下载链接",
"xmlUrl": "http://product.netocr.com......XML版式文件下载链接"
}
}