InterfaceAPI (IAPI)

InterfaceAPI - это Расширение конфигурации 1С, разработанное командой ZeroFactor.

InterfaceAPI устанавливается непосредственно в вашу систему 1С. Расширение необходимо для предоставления программного интерфейса формирования и выгрузки отчетов из 1С в ZeroFactor.

Для технических специалистов существует дополнительная обработка "Тестировщик InterfaceAPI".

Основное взаимодействие между ZeroFactor и InterfaceAPI происходит программно на основе http-запросов.

Основные программные интерфейсы Расширения:

  1. Проверка авторизации
  2. Получение списка Вариантов Отчетов
  3. Получение фильтров Варианта Отчета
  4. Получение Списка объектов типа из системы 1С
  5. Формирование Варианта Отчета на основе заполненных фильтров

После установки расширения удостоверьтесь, что система 1С опубликована и доступна через web интерфейс (например, через браузер)

Далее во всех запросах началом адреса должен выступать адрес следующего вида:

<протокол публикации>://<адрес публикации базы 1С>:<порт публикации 1С>/<имя публикации 1С>/hs/

Например:

http://localhost:8000/Base/hs/

Во всех запросах используется Basic авторизация с передачей логина и пароля системы 1С

Примечание

Если протокол публикации http и порт 80 то двоеточие и порт можно не указывать

Если протокол публикации https и порт 443 то двоеточие и порт можно не указывать

Важно

Регистр в адресе имеет значение!

Предыдущая