发票识别接口图片调用格式与python集成方式

企业员工在工作的过程中会接触到很多的发票,在报销前,需要将发票上的如发票代码、号码、日期、金额、校验码等全票面信息录入到报账系统中,如果一张一张手动去复制粘贴,将会耗费大量的人力、无力、时间成本,且人工手动录入的模式出错率高。对此,翔云平台提供了发票识别接口服务,只需要上传发票图片即可实现发票的批量识别。

翔云发票识别接口图片调用格式如下:
图片为file格式
接口地址: https://netocr.com/api/v2/recogInvoive.do
接口调用方法: post
接口接收参数:
序号 名称 类型 必填 说明
1 file MultipartFile 是 上传的文件(上传文件的字段名必须是“file”) 300kb最佳
2 key String 是 用户ocrKey
3 secret String 是 用户ocrSecrert
4 typeId Integer 是 20090
5 format String 是 json
6 cutImage Integer 否 默认为0不返回裁切图片 1返回

以翔云发票识别接口python代码集成方式如下:

import requests
import json

def main():

url = "https://netocr.com/api/v2/recogInvoiveBase64.do"

payload = {
'img': '/9j',
'key': 'M***********g',
'secret': '3***********6',
'typeId': '20090',
'format': 'json'

}
files=[

]
headers = {}

response = requests.request("POST", url, headers=headers, data=payload, files=files)

print(response.text)

if __name__ == '__main__':
    main()

当企业在对发票信息进行录入保存时,需要对发票进行真伪查验,翔云平台提供了完善、智能的发票管理服务-发票识别+发票查验接口服务,可在线免费体验!

posted @ 2024-07-26 15:53  翔云api  阅读(4)  评论(0编辑  收藏  举报