Интеграция Битрикс 24 с сайтом за 1 час. PHP + JS + WEBHOOK

Поделиться
HTML-код
  • Опубликовано: 17 сен 2024
  • В данном уроке мы разберем интеграцию сайта с Битрикс 24 на примере сбора заявок в CRM. Меньше чем за час мы создадим гибкую интеграцию сайта с Битрикс 24, которую можно использовать практически на любой платформе. Это видео будет полезно всем IT специалистам, которые работают с CRM системами.
    Мой телеграм канал: t.me/lookdotin (обязательно загляните)
    Мой Instagram - / delegatnt
    Сайт - thelookin.ru

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

  • @evgenyfisenko
    @evgenyfisenko Год назад

    Спасибо! Видео полезное сделали!

  • @denis_hromov
    @denis_hromov 4 месяца назад

    Спасибо, очень пригодилось

  • @ВикторРуденко-м5л
    @ВикторРуденко-м5л 3 года назад

    Спасибо тебе человек!)

  • @blend3dweb
    @blend3dweb 3 года назад +1

    в Webl 3D конфигураторах на сайтах тоже задействованы ID. И Ваше видео возможно решает вопросы интеграции webgl и bitrix24. Спасибо за видео.

  • @DmitryMarkovArh
    @DmitryMarkovArh 3 года назад +1

    Большое спасибо! Я - совсем не программист. Но у меня всё получилось!

  • @volodymyrvikarchuk247
    @volodymyrvikarchuk247 3 года назад +1

    Респект за видос! Так как только с него мне стало более-менее понятно как использовать веб-хуки.
    Но есть также вопрос на счет интеграции интернет-магазина с Битрикс24 в качестве передачи заказов с товарами, количеством и ценами. Мог бы ты ради примера снять видос как правильно делать такие интеграции. Также на счет товаров, как их проверять - по названию, или по id, или по артикулу, чтобы не плодить дубли
    Буду благодарен, если снимешь видео такого процеса.
    Реально востребовано, но без глубоких знаний понять логику пока не возможно. Я начинающий программист, но ты круто объяснил. Правда я смотрел видос 3 раза, чтобы понять для себя сам принцип.
    Конечно следующий видос может быть растянут и на час и на два часа, но я с удовольствием его посмотрю)

    • @thelookin8237
      @thelookin8237  3 года назад

      Спасибо за отзыв ) Как раз сейчас думаю вернутся к записи видео. По поводу интернет-магазина, это зависит от движка. Если это 1С Битрикс, то там по-моему уже есть встроенные интеграции.

    • @volodymyrvikarchuk247
      @volodymyrvikarchuk247 3 года назад

      @@thelookin8237 Спасибо за быстрый ответ.
      Даже с 1с Битрикс не все так просто. Товары там выгружаются не так как хотелось бы. Когда в Битрикс24 в сделке нажимаешь на товар который загрузился с заказа с 1с Битрикс стандартным модулем - выдает ошибку. То есть, товар с каталога товаров не тянет, новый не создаёт, а в списке товаров в сделке есть... Короче.. это битрикс)))

  • @lucsieus
    @lucsieus 3 года назад +1

    Как сделать так чтобы сделка падала в определенную воронку? И спасибо за видео, мало информации по deal.add!

  • @Lord_Liro
    @Lord_Liro 2 года назад

    Я питонист который только-только начал изучать Веб. И хотелось бы спросить. 1. Возможно ли интегрировать код Питон в Битрикс24, то есть что бы мои приложения выполнялись внутри битрикса, например в полях внутри карточки сделки или лида, и как в таком случае указать URL обработчика?

  • @СеваКарнаухов
    @СеваКарнаухов 3 года назад

    Хорошее видео, очень много полезной информации. Вот вопрос есть, я вот хочу с интегрировать свой интернет магазин с Bitrix24 через webhook, при покупке на интернет магазине я в Bitrix24 создаю, контакт, компанию, сделку, товар, всё нормально создаётся, только картинка товара не передаётся, в документации по REST говорится, что у товара есть поля DETAIL_PICTURE и PREVIEW_PICTURE, они отвечают за фотографию товара, но вот как их правильно заполнять я не нашёл в интернете, да и в документации, может ты знаешь, ну или подскажи где можно посмотреть?Заранее спасибо!

    • @СеваКарнаухов
      @СеваКарнаухов 3 года назад

      В общем, сам нашёл ответ, он частично рассмотрен в документации. Читаем файл который хотим отправить $file = file_get_contents(__DIR__.'/Screenshot_1.jpg');
      конвертируем его в строку base64 $file_base_64 = chunk_split(base64_encode($file)); при заполнении поля первым параметром указываем название его, а вторым закодированную строку "PREVIEW_PICTURE" => ["fileData"=>["Screenshot_1.jpg", "$file_base_64"]],
      "DETAIL_PICTURE" => ["fileData"=>["Screenshot_1.jpg", "$file_base_64"]], ("fileData"- указываем тогда , когда передаём картинку для товара)

  • @romanborzhimskii1864
    @romanborzhimskii1864 3 года назад

    Здравствуйте. Спасибо за подробное видео. Подскажите, пожалуйста, возникла проблема, что при нажатии на кнопку отправки заявки с пустым полем, в Битриксе создается сделка с уже имеющимся контактом. При этом, на сайте установлена функция запрета отправки незаполненной формы. Как сделать так, чтобы сделка создавалась только при успешной отправки формы?

    • @thelookin8237
      @thelookin8237  3 года назад +1

      Можно реализовать отправку в битрикс только после валидации (проверки на непустые поля)

    • @romanborzhimskii1864
      @romanborzhimskii1864 3 года назад

      @@thelookin8237 Спасибо

  • @user-cw2dg9xc7k
    @user-cw2dg9xc7k Год назад

    Если пользователь не авторизован, в битрикс почему то ничего не прилетает.

  • @Фанат-щ9ь
    @Фанат-щ9ь 3 года назад +1

    Много чего не понятно, нужны объяснения для новичков.

  • @makotkin
    @makotkin 3 года назад

    У этой формы нет защиты от ботов. Они могут насоздавать много сделок.

    • @thelookin8237
      @thelookin8237  3 года назад +1

      Да, конечно. Но это так скажем рыба, на которую уже можно добавлять капчи и все что угодно. Причем как внешне, так и внутри скрипта

  • @tuginart
    @tuginart Год назад

    Актуально на 2023?

    • @salajkee
      @salajkee 7 месяцев назад

      Получилось?

    • @freudehoffmann8717
      @freudehoffmann8717 7 месяцев назад

      @@salajkee да, кроме livefeedmessage, оно устарело