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

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

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

  1. Старый асинхронный, который базировался на запросах вида:
    /webapi/Transaction2/SubmitTransaction
    /webapi/Transaction2/GetTransactionResult
    в данном случае для работы на новой версии потребуется только изменение номера порта на 8080 (по умолчанию) в адресе запроса.
  2. Новый синхронный, базирующийся на методе с возвращением результатов в том же HTTP запросе в виде JSON.
    Пример POST запроса на http://service_address: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": "999999uc-999e-99ff-a999-99e9999999e9",
      "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:
Была ли эта статья полезной?
Пользователи, считающие этот материал полезным: 0 из 1

Комментарии

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

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

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

Больше