跳转到主要内容
您可以通过 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}
    
  • 要查看在数据目录列与技能字段中值相同的项目,请发送以下请求:
    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
    
数据目录填充完数据并完成索引后,即可将技能应用于文档。 要删除所有记录,请发送以下请求:
POST https://your-instance.vantage.abbyy.com/api/publicapi/v1/catalogs/{catalogId}/records/delete/download
有关 Vantage API 的更多信息,请参阅 Swagger 文档