Необходимо разработать Facebook-бота, который будет осуществлять рассылку объявлений по списку групп и страниц, на которые подписан аккаунт. Бот должен также парсить группы по заданным критериям, заголовкам и количеству подписчиков. Важно реализовать возможность настройки рассылки по дате и времени для отложенных рассылок.
Обработчик формы на js (отправка POST запроса в Битрикс24)
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
Добрый день
Есть 3 формы на сайте с одинаковыми полями (имя, номер телефона и чек бокс согласия с политикой)
2 в модальных окнах и одна на странице лендинга.
Они сверстаны но нет обработчика.
Нужно сделать обработчик формы на js который:
- Проверит поля на валидность и в случае не валидности подсветит соответствующее поле
- Отправит POST запрос в случае валидности полей в Битрикс 24 для создания лида. Т.е. на емайл ничего отправлять не нужно
- Выведет сообщение об успешной отправке (верстка есть) без перезагрузки страницы
- Защит от спама. Тут нужно обсудить, либо делаем скрытыми полями, либо через куки или другие варианты, но желательно без капчи в том числе и гуглкапчи. Этот момент нужно обсудить, тут главное чтобы работало.
- Ограничение поля телефона 20 символов только цифры, +, (), - причем символы +, (), - должны быть удалены при отправке в запросе
- Ограничение имени 30 символов
- Чек бокс согласия с ОПД всегда активен и деактивировать нельзя
Ссылка: https://kkk24.bitrix24.ru/rest/658/sdkhfsdehksl/crm.lead.add.json (ссылка для примера, исполнителю скину реальную)
{"fields":{"PHONE":{"0":{"VALUE":"НОМЕР ТЕЛЕФОНА ИЗ ФОРМЫ","VALUE_TYPE":"MOBILE"}},"SOURCE_ID":"UC_TV0LBK","TITLE":"Заявка с сайта SKYTELL ИМЯ ИЗ ФОРМЫ","NAME":"ИМЯ ИЗ ФОРМЫ"}}
Описание API https://dev.1c-bitrix.ru/rest_help/crm/leads/crm_lead_add.php
Изображения формы в разных состояниях в приложении. Верстку лендинга скину в исходниках.
Ну и требуется предварительная консультация так как с js обработчиками формы я еще не сталкивался, обычно php.
Возможно что то не учел тогда задавайте вопросы.
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- $100Веб-программирование2 заявкиЗакрыт3 года назад
Требуется доработка интерфейса сайта, написанного на JavaScript. Необходимо работать с исходными кодами проекта, доступными на GitHub. Ожидается улучшение функциональности и пользовательского опыта.
Веб-программирование1 исполнительЗавершен3 года назад- $50
Требуется разработать парсер промокодов с сайта iHerb для WordPress. Парсер должен копировать название, описание и промокод, автоматически публиковать их на сайте, а также проверять наличие новых промокодов. Необходимо учитывать срок действия и удалять истекшие промокоды. Подробности доступны в ЛС.
Веб-программирование2 заявкиЗакрыт3 года назад - $27
Ищется специалист для обучения асинхронному программированию на Python. Необходимо освоить парсинг и скрапинг с использованием библиотек aiohttp и asyncio. Задачи включают изучение методов парсинга различных сайтов и сохранение файлов в разных форматах.
Веб-программированиенет заявокЗакрыт3 года назад Необходимо разработать функционал для админки проекта на Laravel 8 и Vue.js 3, позволяющий размечать поля на картинках документов. Админ должен иметь возможность выделять области на изображениях, задавать им свойства (ID, тип поля и др.), а также сохранять и редактировать размеченные формуляры. В дальнейшем планируется создание механизма ввода информации в размеченные поля.
Веб-программирование1 заявкаЗакрыт3 года назадТребуется разработка многостраничного сайта, посвященного предоставлению услуг в сфере промышленного альпинизма. Необходима проработка дизайна, функционала и структуры сайта для удобства пользователей.
Веб-программирование15 заявокЗакрыт3 года назадТребуется помощь в настройке curl для получения данных с сайта, защищенного от DDoS-атак. Сайт работает как зеркало, но данные не передаются, вероятно, из-за блокировки. Необходимо разобраться с проблемой и наладить корректную работу curl для успешного парсинга.
Веб-программирование2 заявкиЗакрыт3 года назадТребуется реализовать настройку оплаты баллами в Opencart 2.0 с помощью модуля Simple. Необходимо добавить кнопку списания баллов в корзине, открывающую окно для ввода желаемого количества баллов, и кнопку подтверждения. После подтверждения должно отображаться списание баллов и предоставление скидки по заказу. Оплата за результат.
Веб-программирование1 исполнительЗавершен3 года назадТребуется разработать телеграм бота, который будет расслать заранее подготовленные картинки трижды в день по базе пользователей. Обязательно нужно указать стек технологий, используемых для разработки, а также оценку стоимости работы. Подробное техническое задание доступно по ссылке.
Веб-программирование12 заявокЗакрыт3 года назадНеобходимо создать парсер подсказок Google, который будет использовать прокси для запросов. Результаты должны сохраняться в базе данных MySQL, включая запросы и выдачу Google. Ожидаются также другие подобные задачи.
Веб-программирование2 заявкиЗакрыт3 года назад