Скрипт настроен на обработку 4х вебхуков (создание/изменение сделки/контакта). Информация о создании или изменившихся полях отправляется в примечание соответсвующей сущности. При получении данных от вебхука сделка/контакт сохраняются в БД Mongo.
- Проект работает в докере под PHP 8.2.18, Symfony 6.4.
- MongoDB версии 4.4 для совместимости с серверами не поддерживающими AVX.
- В
.env
указать детали amo-интеграции и долгосрочный токен. - Также в
.env
указать детали подключения локальной Mongo, которая будет развернута в docker. - Установить зависимости
composer install
- Запустить проект
docker compose up -d