Russian (Русский) - Change language

Подключение к Web Services API

Для использования интерфейса программирования приложений (API) в первую очередь необходимо произвести подключение к веб-сервису. Подключение доступно для роли Внешний пользователь (ID=12) на типе станции Пользовательская станция (ID=10).

Интерфейсы API

Работа с Web Services API Сервера Приложений ABBYY FlexiCapture 12 осуществляется через SOAP-запросы, JSON-запросы или POST-запросы. Интерфейс, к которому предоставляется доступ, определяется в адресе веб-сервиса:

Метод Сценарий применения URL
SOAP-запросы Применяются для любых операций .../API/v1/Soap
JSON-запросы Применяются для любых операций .../API/v1/Json
POST-запросы Применяются для оптимизации операций с файлами, таких как закачка файлов на сервер, закачка файлов по частям, получение контрольной суммы, скачивание файлов с сервера и т. д. .../FileService/v1

Способы аутентификации

Комплекс ABBYY FlexiCapture 12 поддерживает подключение к веб-сервису API с помощью стандартных методов Windows- и Basic-аутентификации, а также с помощью аутентификации FlexiCapture. Требуемый тип аутентификации определяется указанием определённых адресов веб-сервиса. Так, для обработки запросов с использованием Windows- и Basic-аутентификации в адресе веб-сервиса должно быть прописано /API, а для обработки с использованием аутентификации ABBYY FlexiCapture /FCAuth/API.

Замечание. Суффикс вида ?Tenant=MyTenantName, добавляемый в конце строки подключения к API, используется при работе с конкретным тенантом.

Примеры адреса веб-сервиса с использованием разных методов и способов аутентификации

11/10/2020 12:08:08 PM


Please leave your feedback about this article