Создание лида в Битрикс24 через вебхук

Поделиться
HTML-код
  • Опубликовано: 18 сен 2024

Комментарии • 14

  • @vyacheslavvasilev1776
    @vyacheslavvasilev1776 11 месяцев назад +1

    Спасибо за видео! Оказывается, вебхуки это не так страшно, как кажется)

    • @pilim-kod
      @pilim-kod  11 месяцев назад +1

      Главное разобраться, все остальное мелочи)

  • @user-rl8hs4mm7x
    @user-rl8hs4mm7x Год назад +1

    Спасибо!

    • @pilim-kod
      @pilim-kod  11 месяцев назад

      Спасибо за обратную связь

  • @jabirsabitov404
    @jabirsabitov404 Год назад +1

    Здравствуйте. При создании нового вебхука создаётся новый вебхук. А ранее использованные никуда не теряются, они хранятся во вкладке «интеграции».

    • @pilim-kod
      @pilim-kod  Год назад +2

      Добрый день, все верно вы написали. Одно время был небольшой баг, когда в списке вебхуков старые теряли права или просто выдавали 500 ошибку при их использовании. В настоящий момент такой проблемы нет и все они должны работать. По своей сути можно создать великое множество вебхуков каждый с разными правами и набором методов.

  • @user-un1gv5rw6w
    @user-un1gv5rw6w Год назад +1

    Здравствуйте, спасибо за видео
    Есть пару вопросов за ответы на которые буду очень благодарен !
    1) Куда нужно размещать этот скрипт ? А так же есть ли тут проверка на существующие контакты, иначе каждый раз будет создаваться новый контакт
    2) Как можно брать данные с форм на тильде и создавать в битрикс24 лид?

    • @pilim-kod
      @pilim-kod  Год назад +1

      Добрый день, прошу прощение за долгий ответ. Этот скрипт по своей сути класс, размещать вы можете его где вам угодно, если форма всего одна то можно просто встроить его в обработчик. Проверки на контакт тут нет, она делается еще одним запросом, суть проверки в том что она проверяет поля емейл или телефон и в случае вхождения возвращает идентификатор контакта, который уже прикрепляется к данному обработчику.
      Что касается форм в тильде то вам нужно привязаться к событию отправки формы, после чего вызвать уже данный метод в котором будут все поля формы, заполнить массив полей и все.

  • @k-ivan
    @k-ivan Год назад +1

    главная просьба, поменьше битрикса ), побольше нормальных инструментов

    • @pilim-kod
      @pilim-kod  Год назад +1

      Да задачки разные бывают но все они в той или иной степени связаны с Битриксом. Где-то целиком и полностью а где то на уровне просто ведения статистики.

  • @dmitriyzhukov4592
    @dmitriyzhukov4592 10 месяцев назад

    Как отправить файл с сайта в лид? Это возможно?

    • @pilim-kod
      @pilim-kod  10 месяцев назад

      Добрый день, к сожалению через вебхук не думаю что получится отправить файл, однако можно попробовать ловить событие создания лида в самом Б24. Распознавать те лиды что созданы через вебхук и получать ссылку на файл после чего файл уже выкачивать через Б24, загружать его куда необходимо и модифицировать специальное поле в котором должен быть файл.

    • @dmitriyzhukov4592
      @dmitriyzhukov4592 10 месяцев назад +2

      @@pilim-kod На самом деле можно. Не сложно, у меня получилось:
      'UF_CRM_1699359663232' => array(
      'fileData' => array(
      'calculation.pdf',
      base64_encode(file_get_contents($pdf['pdf_path']))
      )
      )
      UF_CRM_1699359663232 - пользовательское поле (тип - файл)
      calculation.pdf - произвольное имя
      $pdf['pdf_path'] - путь к файлу на сервере (файл нужно отправлять в кодировке Base64)