Миграция на новую версию Web API

Новая версия Web API позволяет ускорить время и качество обработки документа на изображении. В данной версии мы сохранили возможность использования прежнего асинхронного формат запросов, таким образом изменения на стороне клиента требуются минимальные.

На данный момент новая версия Web API поддерживает 2 типа запросов: 

  1. Старый асинхронный, который базировался на запросах вида:
    /webapi/Transaction2/SubmitTransaction
    /webapi/Transaction2/GetTransactionResult
    в данном случае для работы на новой версии потребуется только изменения номера порта на 8080(по умолчанию) в адресе запроса.
  2. Новый синхронный, базирующийся на методе с возвращением результатов в том же HTTP запросе в виде JSON: 
    /api/process
    Пример: POST запрос на http://localhost:8080/api/process:
    {
    "processParam": {
    "scenario": "FullProcess",
    "doublePageSpread": true
    },
    "List": [
    {
    "ImageData": {
    "image": "image in base64"
    },
    "light": 6,
    "page_idx": 0
    }
    ]
    }

    Запрос на проверку статуса: GET request to http://service_address:8080/api/ping, результат запроса:

    "app-name": "Regula Document Reader Web API",
      "license-id": "530668uc-697e-43ff-a696-55e9390553e4",
      "license-serial": "OL73582",
      "server-time": "2021-12-18 20:28:02.661749+00:00",
      "valid-until": "2021-11-12T00:00:00Z",
      "version": "5.9.147011.503"  

Более подробная информация с описанием запросов по данной ссылке.

Для перехода от старой версии на новую необходимо выполнить шаги представленные ниже:

  1. Удалить старую версию Web API
  2. Загрузить и установить новую версию Regula Document Web API(x64) или (х86) используя Regula Download Manager:Screen1.jpeg
  3. Убедиться, что имя файла лицензии называется regula.license, в случае необходимости требуется переименовать файл с SL*****.license на regula.license. По умолчанию файл с лицензией располагается в папке C:\ProgramData\Regula\Licenses,  а также может находиться непосредствено в корневой папке с установленным Web API:
    "%Program Files%\Regula\Document Reader Web API\extBin\win_x86(x64)"
  4. Перезапустить Regula Document Reader Service:
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 1 из 1

Комментарии

0 комментариев

Войдите в службу, чтобы оставить комментарий.

Статьи в этом разделе