跳轉到主要內容
您可以透過 Vantage API 以以下方式使用資料目錄:
  • 若要取得所有可用資料目錄的清單,請對 catalogs 資源傳送 GET 要求,如下所示:
    GET https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs
    
  • 若要取得某個資料目錄的詳細資訊,請對 catalogs/ 資源傳送 GET 要求,如下所示:
    GET https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}
    
  • 若要查詢在資料目錄欄位與 skill 欄位中相同的值,請傳送下列要求:
    GET https://your-instance.vantage.abbyy.com/api/publicapi/v1/{skillId}/catalogsMapping
    

使用 Vantage API 更新資料目錄

若要使用 JSON 格式的資料更新資料目錄,請依下列步驟操作:
  1. 若要將記錄新增至資料目錄,請向 records 資源傳送 POST 要求,如下所示:
    POST https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}/records
    
  2. 完成更新資料目錄之後,必須對其進行索引,才能讓您新加入的資料可供搜尋。為此,請向 catalogs/ 資源傳送 POST 要求,如下所示:
    POST https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}/reindex
    
    重要! 如果您未傳送上述要求,搜尋只會傳回來自舊版資料目錄的資料。
  3. 若要查詢索引作業的狀態,請傳送下列要求:
    POST https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}/reindex/reindexOperationId/download
    
當資料目錄已填入資料並完成索引後,即可將 skill 套用至文件。 若要刪除所有記錄,請傳送下列要求:
POST https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}/records/delete/download
如需進一步了解 Vantage API,請參閱 Swagger 文件