财政票据真伪查验接口是税务及财政监管体系中的关键工具,专为验证财政票据(如电子医疗发票等)的真实性与合规性而设计。通过该接口,用户可依据票据类型及核心四要素(如发票代码、发票号码、开票日期、校验码等),快速获取全国范围内财政票据的全票面信息,并进行权威核验。
以netocr提供的财政票据查验接口为例,其支持非税收入类票据、结算类票据、其他财政票据、医疗收费票据等财政领域常用票种,助力医疗机构、医保平台及企业财务系统高效完成票据验真、防伪与合规审查。借助此类API,可显著提升财政票据管理效率,有效防范虚假报销、重复报销等风险,强化财政资金监管,保障财税数据的真实性和完整性。
使用指南
1、注册登录netocr,进入财政票查验接口详情页,调用接口地址:httpsXXX.com/verapi/verFinancial.do
2、接口调用方法:post
3、接口接收参数:
4、财政票查验接口各开发语言的代码示例:
Java代码示例:
```package com.test;
import okhttp3.;
import org.json.JSONObject;
import java.io.;
/**
- 需要添加依赖
- com.squareup.okhttp3
- okhttp
- 4.12.0
*/
class Sample {static final OkHttpClient HTTP_CLIENT = new OkHttpClient().newBuilder().build();
public static void main(String []args) throws IOException{
MediaType mediaType = MediaType.parse("text/plain"); RequestBody body = new MultipartBody.Builder().setType(MultipartBody.FORM) .addFormDataPart("key","M***********g") .addFormDataPart("secret","3***********6") .addFormDataPart("typeId","3017") .addFormDataPart("invoiceCode","********") .addFormDataPart("invoiceNumber","*******") .addFormDataPart("billingDate","********") .addFormDataPart("checkCode","*******") .addFormDataPart("amountTax","*******") .build(); Request request = new Request.Builder() .url("https://netocr.com/verapi/verFinancial.do") .method("POST", body) .build(); Response response = HTTP_CLIENT.newCall(request).execute(); System.out.println(response.body().string());}
}
python代码示例:
```import requests
import json
def main():
url = "https://netocr.com/verapi/verFinancial.do"
payload = {
'key': 'M***********g',
'secret': '3***********6',
'typeId': '3017',
'invoiceCode': '*********',
'invoiceNumber': '*********',
'billingDate': '********',
'amountTax': '********',
'checkCode': '*******',
}
files=[
]
headers = {}
response = requests.request("POST", url, headers=headers, data=payload, files=files)
print(response.text)
if __name__ == '__main__':
main()
JavaScript代码示例:
```var form = new FormData();
form.append("key", "M*g");
form.append("secret", "3*6");
form.append("typeId", "3017");
form.append("invoiceCode", "*");
form.append("invoiceNumber", "*");
form.append("billingDate", "**");
form.append("checkCode", "**");
form.append("amountTax", "**");
var settings = {
"url": "https://netocr.com/verapi/verFinancial.do",
"method": "POST",
"timeout": 0,
"processData": false,
"mimeType": "multipart/form-data",
"contentType": false,
"data": form
};
$.ajax(settings).done(function (response) {
console.log(response);
});
```