Как настроить отправку данных со своей формы регистрации
Last updated
Last updated
Если вы хотите, чтобы участники мероприятия регистрировались через форму на вашем сайте, то можно настроить передачу данных о зарегистрированных участниках в Eventos. Это позволит не закрывать регистрацию перед мероприятием и не мучаться с переносом базы участников из вашей системы в Eventos.
Для этого необходимо:
1. В настройках полей создать те же поля, которые есть на вашей форме регистрации. Подробнее в.
2. При нажатии пользователем зарегистрироваться на вашей форме настроить отправку данных в API системы Eventos.
Метод: POST URL API:
открываем в левом меню вкладку Регистрация
открываем в верхнем меню вкладку Онлайн, нажимаем на "Форма онлайн регистрации"
в новой вкладке откроется страница с адресом вида Всё, что после знака равно и есть токен, который необходимо подставить в URL вместо {token}.
В настройках полей под каждым полем есть имя переменной - это и есть имя параметра, которое надо передать. В качестве значения передаются данные, которые ввел пользователь в вашей форме в соответствующем поле.
Для системных полей, на которые завязана логика имя переменной изменять нельзя. Для текстовых кастомных полей имя переменной можно изменять. Все кастомные поля передаются в объекте "extended".
Ответ с http кодом 200 означает, что данные были успешно сохранены в системе.
HTTP код 400:
"error": "VISITOR_DUPLICATE" - пользователь с набором уникальных полей уже есть в системе. Уникальность задаётся в настройках полей.
"error": "VALIDATION_MUST_NOT_BE_NULL" - не заполнено обязательное поле. Обязательность так же указывается в настройках полей.
"error": "VALIDATION_PHONE" - некорректный формат номера телефона.
"error": "VALIDATION_EMAIL" - некорректный формат почтового адреса.