OCR資料擷取

自動從各種政府發佈的檔案擷取資料,以填入您的調適性表單。

有許多組織提供此項服務,只要他們有詳細記載的REST API,您就可使用資料整合功能輕鬆與AEM Forms整合。 在本教學課程中,我使用ID Analyzer來示範已上傳檔案的OCR資料擷取。

依照下列步驟,使用ID Analyzer服務使用AEM Forms實作OCR資料擷取。

建立開發人員帳戶

使用ID Analyzer建立開發人員帳戶。 記下API金鑰。 需要此密鑰才能調用ID Analyzer服務的REST API。

建立Swagger/OpenAPI檔案

OpenAPI規格(先前稱為Swagger規格)是REST API的API說明格式。 OpenAPI檔案可讓您描述整個API,包括:

  • 每個端點上的可用端點(/用戶)和操作(GET/用戶、POST/用戶)
  • 工序參數每個工序的輸入和輸出
    驗證方法
  • 聯絡資訊、授權、使用條款及其他資訊。
  • API規格可以使用YAML或JSON編寫。 該格式易於學習,對人和機器都可讀。

若要建立您的第一個Swagger/OpenAPI檔案,請依照OpenAPI檔案

注意

AEM Forms支援OpenAPI規格2.0版(fka Swagger)。

使用swagger編輯器建立Swagger檔案,以說明使用SMS發送並驗證OTP代碼的操作。 Swagger檔案可建立為JSON或YAML格式。 您可從這裡下載完成的Swagger檔案

建立資料來源

若要將AEM/AEM Forms與協力廠商應用程式整合,我們需要在雲端服務組態中建立資料來源🔗。 請使用swagger檔案來建立您的資料來源。

建立表單資料模型

AEM Forms資料整合提供直觀的用戶介面,用於建立和使用表單資料模型。 以先前步驟中建立的資料來源為基礎的表單資料模型。

fdm

建立客戶端庫

我們需要取得已上傳檔案的base64編碼字串。 然後,此base64編碼字串會作為REST呼叫的參數之一傳遞。
可從此處下載客戶端庫

建立最適化表單

將表單資料模型的POST調用與最適化表單整合,以從表單中由使用者上傳的檔案擷取資料。 您可以自由建立自己的最適化表單,並使用表單資料模型的POST呼叫來傳送已上載檔案的base64編碼字串。

部署在您的伺服器上

如果您想要搭配API金鑰使用範例資產,請遵循下列步驟:

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now