发票查验接口、发票识别接口-C#调用示例

发布于:2024-05-21 ⋅ 阅读:(21) ⋅ 点赞:(0)

发票对于个人来说是重要的报销依据,一旦丢失就不能用之报销。对于公司来说,发票是公司做账不可缺少的一部分,相信每位财务人员都会小心存放发票。可世界之大,任何事情都会发生,收到假发票入账的情况在企业当中也时常发生。如何实现发票的批量查验也成为了企业发展的一大困扰,今天翔云接口开放平台来为大家讲解一下发票查验接口。

翔云发票查验接口,实时联网核验发票真伪,查验一致返回全票面信息,支持查验增值税发票管理系统开具的发票,支持批量核验发票,购发票查验送发票识别,助您摆脱手动输入繁琐,提升工作效率。

翔云C#发票查验接口开发代码为例:


var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://netocr.com/verapi/v2/verInvoice.do");
var content = new MultipartFormDataContent();
content.Add(new StringContent("M***********g"), "key");
content.Add(new StringContent("3***********6"), "secret");
content.Add(new StringContent("3007"), "typeId");
content.Add(new StringContent("*******"), "invoiceCode");
content.Add(new StringContent("*********"), "invoiceNumber");
content.Add(new StringContent("*********"), "billingDate");
content.Add(new StringContent("*********"), "totalAmount");
content.Add(new StringContent("*********"), "checkCode");
content.Add(new StringContent("*********"), "salesTaxNo");
content.Add(new StringContent("***********"), "orderNo");

request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());

翔云平台提供发票识别与发票查验接口,可以事先识别发票上的信息,将信息保存下来,然后发票查验接口实时联网查验发票的真伪。可集成到财务系统内,帮助财务人员完成相应工作,为财务人员的工作提供了便利。