Переиспользуемая библиотека интеграций для Bitrix24
Каждая новая интеграция с Bitrix24 и внешними сервисами (подпись документов, склад) писалась заново — дублировались запросы, обработка ошибок и логирование между проектами.
Нужен был инструмент без привязки к конкретному фреймворку — чтобы использовать его и в Bitrix24-модулях, и в отдельных PHP-скриптах.
- REST-клиент для Bitrix24 (сделки, контакты, компании, генерация документов из шаблонов)
- Интеграции с сервисом электронной подписи и складским сервисом под единым интерфейсом
- Retry-механизм с настраиваемым числом попыток и разделением транспортных/доменных исключений
- Единая система логирования с уровнями, ротацией и автоочисткой по retention
- Composer-пакет с CI (статический анализ, проверка стиля)
Новые интеграции с Bitrix24 и смежными сервисами стали собираться из готового переиспользуемого слоя транспорта и логирования, а не писаться с нуля каждый раз.
Услуги и решения по теме
Bitrix24 D7: коробочная разработка и стабилизация
Работаю не только с настройками в интерфейсе, но и на уровне коробки, кода и внутренних API.
Автоматизация бизнес-процессов
Когда сотрудники вручную переносят данные, сверяют таблицы, теряют заявки или повторяют однотипные действия — перевожу рутину в код.