generated from PenaSide/GolangTemplate
интеграция с YCLIENTS для создания записей через наши квизы
| README.md | ||
Интеграция с YCLIENTS
логика интеграции примерно такая же, как и с AmoCRM. Т.е. мы заводим по факту прохождения квиза Запись в YCLIENTS клиента. Запрос для создания записи такой: https://developers.yclients.com/ru/#tag/Zapisi/operation/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C%20%D0%BD%D0%BE%D0%B2%D1%83%D1%8E%20%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D1%8C
Тут есть несколько пунктов, которые требуется обработать особенным образом.
- staff_id - это список сотрудников этого конкретного филиала. Соответственно, нужно сделать логику как в Амо, когда мы кешируем у себя этот список. и надо заготовить тип вопроса "yclients_staff_id"
- services - это список услуг. логика та же - ходим и обновляем. надо заготовить тип вопроса "yclients_services"
- save_if_busy - по дефолту true
- send_sms - true
- comment - надо будет завести отдельный тип вопроса под comment
- sms_remain_hours - 2 часа
так же нужно заготовить эндпоинты для того чтобы получить список данных для сущностей из staff_id, services, company, и получение слотов для записей