上传文件(详细)
POST
/api/receipt/v1/verbose/file通过上传图像文件从收据(或发票)中提取数据并返回详细结果
请求参数
Body 参数multipart/form-data
refresh
string
可选
示例值:
false
incognito
string
可选
示例值:
false
extractTime
string
可选
示例值:
false
file
file
必需
文件小于 20MB。可接受的文件类型:PDF、JPG、PNG、GIF、HEIC
示例代码
返回响应
成功(200)
请求有误(400)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
location
object
必需
city
object
必需
continent
object
必需
country
object
必需
location
object
必需
postal
object
必需
registered_country
object
必需
subdivisions
array [object {3}]
必需
totalAmount
object
必需
confidenceLevel
integer
必需
taxAmount
object
必需
confidenceLevel
integer
必需
confidenceLevel
number
必需
date
object
必需
confidenceLevel
integer
必需
text
object
必需
text
string
必需
regions
array[string]
必需
amounts
array[string]
必需
numbers
array[string]
必需
lineAmounts
array[string]
必需
itemsCount
object
必需
data
integer
必需
confidenceLevel
integer
必需
entities
object
必需
productLineItems
array[string]
必需
paymentType
object
必需
data
string
必需
confidenceLevel
number
必需
text
string
必需
index
integer
必需
regions
array[string]
必需
merchantName
object
必需
data
string
必需
confidenceLevel
number
必需
text
string
必需
index
integer
必需
regions
array[string]
必需
merchantAddress
object
必需
confidenceLevel
integer
必需
merchantCity
object
必需
confidenceLevel
integer
必需
merchantState
object
必需
confidenceLevel
integer
必需
merchantCountryCode
object
必需
confidenceLevel
integer
必需
merchantTypes
object
必需
confidenceLevel
integer
必需
merchantPostalCode
object
必需
confidenceLevel
integer
必需
elapsed
number
必需
示例
成功示例
{
"location": {
"city": {
"geoname_id": 2147714,
"names": {
"de": "Sydney",
"en": "Sydney",
"es": "Sídney",
"fr": "Sydney",
"ja": "シドニー",
"pt-BR": "Sydney",
"ru": "Сидней",
"zh-CN": "悉尼"
}
},
"continent": {
"code": "OC",
"geoname_id": 6255151,
"names": {
"de": "Ozeanien",
"en": "Oceania",
"es": "Oceanía",
"fr": "Océanie",
"ja": "オセアニア",
"pt-BR": "Oceania",
"ru": "Океания",
"zh-CN": "大洋洲"
}
},
"country": {
"geoname_id": 2077456,
"iso_code": "AU",
"names": {
"de": "Australien",
"en": "Australia",
"es": "Australia",
"fr": "Australie",
"ja": "オーストラリア",
"pt-BR": "Austrália",
"ru": "Австралия",
"zh-CN": "澳大利亚"
}
},
"location": {
"accuracy_radius": 1000,
"latitude": -33.8612,
"longitude": 151.1982,
"time_zone": "Australia/Sydney"
},
"postal": {
"code": "1001"
},
"registered_country": {
"geoname_id": 2077456,
"iso_code": "AU",
"names": {
"de": "Australien",
"en": "Australia",
"es": "Australia",
"fr": "Australie",
"ja": "オーストラリア",
"pt-BR": "Austrália",
"ru": "Австралия",
"zh-CN": "澳大利亚"
}
},
"subdivisions": [
{
"geoname_id": 2155400,
"iso_code": "NSW",
"names": {
"en": "New South Wales",
"fr": "Nouvelle-Galles du Sud",
"pt-BR": "Nova Gales do Sul",
"ru": "Новый Южный Уэльс"
}
}
]
},
"totalAmount": {
"confidenceLevel": 0
},
"taxAmount": {
"confidenceLevel": 0
},
"confidenceLevel": 0.19,
"date": {
"confidenceLevel": 0
},
"text": {
"text": "Claim a cash back on selected\nSUMMER CASH BACK Canon cameras, kits and accessories.\nCLAIM UP TO $250 5 YEAR",
"regions": [...]
},
"amounts": [],
"numbers": [],
"lineAmounts": [],
"itemsCount": {
"data": 0,
"confidenceLevel": 0
},
"entities": {
"productLineItems": []
},
"paymentType": {
"data": "cash",
"confidenceLevel": 0.99,
"text": "Claim a cash back on selected",
"index": 0,
"regions": [...]
},
"merchantName": {
"data": "Canon",
"confidenceLevel": 0.95,
"text": "Canon cameras",
"index": 1,
"regions": [...]
},
"merchantAddress": {
"confidenceLevel": 0
},
"merchantCity": {
"confidenceLevel": 0
},
"merchantState": {
"confidenceLevel": 0
},
"merchantCountryCode": {
"confidenceLevel": 0
},
"merchantTypes": {
"confidenceLevel": 0
},
"merchantPostalCode": {
"confidenceLevel": 0
},
"elapsed": 3667.545748949051
}
修改于 3 个月前