使用註冊參數
string 配對組成的參數,用於提供額外的使用者資訊(例如:客戶名稱、文件類型以及檔案來源資訊)。這些參數會隨著交易本身或交易中的文件一同提交進行處理。所有 worker 都可以存取這些參數,並可在各種實際生產情境中使用,例如:
- 使用 ABBYY Vantage 的程式,會利用終端客戶屬性為每個交易加上標記,以便彙製報表並建立自訂處理程序(例如:依客戶篩選相對方資料目錄)。
- Scanning Station 用戶端(或其他處理作業來源)可以傳送文件批次的註冊參數(例如外部關聯 ID)。
- 在建立空的交易時,或使用
launch方法初始化交易時。為此,請對transactions資源送出 POST 要求,如下例所示:
- 在將檔案上傳到處理作業或文件時。為此,請對
transactions/<transaction-id>/files資源送出 POST 要求,如下例所示:
重要! 最多只能有 10 個鍵值對類型的參數,其中 key 參數最多可包含 128 個字元,value 參數最多可包含 256 個字元。這些參數的值一旦設定後便無法變更。註冊參數值可以在以下位置讀取:
- 自訂活動指令碼中
- Output 活動中的 External Export 指令碼中
- 商業規則中
- 呼叫
transactions/<transaction-id>/registrationParameters資源的registrationParameters方法:
- 透過對
transactions/<transaction-id>/files/<file-id>/download資源呼叫download方法,在上傳檔案的同時以 JSON 格式取得相關值:
使用技能參數
launch 方法時設定:
重要! 每個處理作業最多可以有 10 個技能參數。您可以透過呼叫
skillParameters 方法,使用 Vantage API 來擷取技能參數值:
回應內容會如下所示:
