Предупреждение
Прекращение развития и поддержки Компоненты
С 1 сентября 2026 года команда разработки прекращает развитие и техническую поддержку Компоненты.
Сама библиотека продолжит работать в текущем виде без каких-либо ограничений со стороны компании, но новая функциональность разрабатываться не будет. Прекратится техническая поддержка со стороны команды разработки: консультации, исправление ошибок и адаптация под изменения внешних систем.
Ключи, выпускаемые через кабинет интегратора, не подходят для использования в Компоненте.
Рекомендуем уже сейчас ознакомиться с вариантами интеграции, которые будут продолжать развиваться и поддерживаться.
Переход с методов Компоненты на HTTP API
Этот раздел помогает перейти с Компоненты на прямые вызовы HTTP API Диадока.
Компонента скрывает часть работы с API: валидирует входные данные, определяет нужный метод Диадока, отправляет запрос, обрабатывает ответ и возвращает результат интегратору. При прямой работе с HTTP API эту логику нужно реализовать на стороне интеграции: проверить данные, вызвать подходящий метод API и обработать ответ.
На схеме показано, как Компонента работает с HTTP API Диадока:
Интегратор обращается к методу или полю объекта Компоненты. В ответ Компонента валидирует данные и определяет, какие методы API Диадока нужно вызвать.
Если данные валидны, Компонента вызывает API Диадока. После этого Диадок обрабатывает запрос и возвращает ответ. Затем Компонента обрабатывает этот ответ.
Если для выполнения запроса не хватает данных, система запрашивает дополнительную информацию и повторяет валидацию. Если данные невалидны или произошла ошибка, интегратор получает пустой объект или обрабатывает исключение.
В таблицах этого раздела показано, какой метод API использовать вместо метода Компоненты для типовых сценариев. В колонке «Действия в Компоненте» указан метод Компоненты. В колонке «Прямой вызов API» указан соответствующий метод HTTP API Диадока. Соответствие не всегда означает замену один к одному. Компонента могла выполнять дополнительные проверки, повторные запросы или обработку ошибок. При прямой работе с API эту логику нужно учитывать в интеграции.
Примечание
Если вам нужна помощь в разборе вашего сценария, напишите нам в Github.