本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
發票和收據響應對象
當您向分析費用 API 提交發票或收據時,它會返回一系列費用文檔對象。每個費用文檔進一步分隔為LineItemGroups
和SummaryFields
。大多數發票和收據包含諸如供應商名稱、接收編號、接收日期或總金額等信息。分析費用將此信息返回SummaryFields
。收據和發票還包含有關購買物料的詳細信息。分析費用 API 將此信息返回LineItemGroups
。所以此ExpenseIndex
字段唯一標識支出,並將相應的SummaryFields
和LineItemGroups
檢測到該費用。
分析支出響應中最精細的數據級別包括Type
、ValueDetection
,以及LabelDetection
(選用)。各個實體是:
分析費用 API 還會檢測到ITEM
、QUANTITY
,以及PRICE
作為規範化字段。如果收據圖片上的單項商品中還有其他文本,例如 SKU 或詳細描述,則該文本將包含在 JSON 中,EXPENSE_ROW
,如下例所示:
{ "Type": { "Text": "EXPENSE_ROW", "Confidence": 99.95216369628906 }, "ValueDetection": { "Text": "Banana 5 $2.5", "Geometry": { … }, "Confidence": 98.11214447021484 }
上面的示例顯示了 AnalyzeFesort API 如何返回包含有關以 2.5 美元售出的 5 香蕉的行項目信息的收據上的整個行。