Битрикс24: ПРО ВЕБХУКИ ПРОСТЫМ ЯЗЫКОМ. Как создать, примеры использования, основные принципы.

Зарегистрировать свой Битрикс24 - www.bitrix24.ua/create.php?p=...
Внедрение Битрикс24 crm
+380990069070
+380980069070
телеграм - @MaximCRM
сайт - ansy.com.ua/
-------------------------------------------------------------------------------
Музыка заставки - nbsplv - cold waves
-------------------------------------------------------------------------------
В видео разбираем вебхуки Битрикс24. Старался максимально просто и доступно все объяснить.
-------------------------------------------------------------------------------
#Битрикс24 #вебхуки #api

Пікірлер: 40

  • @aleksandrkiselev2354
    @aleksandrkiselev23543 жыл бұрын

    Спасибо за видео. Ты прав, что на примере кейсов надо разбираться. Было бы круто посмотреть примеры реализации. В сети на самом деле не много информации(

  • @user-de5jb1wt6z
    @user-de5jb1wt6z2 ай бұрын

    Огромное спасибо, неделю ломал голову как сделать то, что роботы не умеют! Подписался, материал 🔥

  • @Gridadov_NA
    @Gridadov_NA2 жыл бұрын

    Спасибо за видео. Ждём новых)

  • @Aleksandr_Izmailov
    @Aleksandr_Izmailov Жыл бұрын

    Спасибо большое прям очень интересно. на одном дыхании просмотрел

  • @algis_sh
    @algis_sh Жыл бұрын

    Спасибо за видео, оно было очень полезно.💥👍

  • @user-jb9qp3hn3j
    @user-jb9qp3hn3j3 жыл бұрын

    Кроме Бизнес процессов для вебхуков можно использовать функции fetch для js или curl для php. Если хотите видео с разбором таких примеров - пишите в комментариях.

  • @Kargrad

    @Kargrad

    11 ай бұрын

    Можешь помощь

  • @pavel_bludov
    @pavel_bludov Жыл бұрын

    Молодец, все рассказал, все объяснил, побольше таких видео, лай и подписка с меня!

  • @user-cq3gg3ep8e
    @user-cq3gg3ep8e2 жыл бұрын

    Очень круто!

  • @igorisaev4218
    @igorisaev4218 Жыл бұрын

    Спасибо! Очень просто обьяснил)))

  • @dmitriykiselev607
    @dmitriykiselev6072 жыл бұрын

    Респект от коллеги за попытку объяснить целую науку "в двух словах"! :) Не могу не дополнить, что вебхуки в Б24 могут быть исходящими и входящими. В видео показан преимущественно входящий тип, за исключением пары последних минут, где в действии БП именуемом Webhook и предназначенном для ИСХОДЯЩИХ запросов, вызывается рест того же портала, т.е. делается на самом деле, ВХОДЯЩИЙ вебхук. Я называю такую хитрость "исходяще-входящим" вебхуком, и когда показываю её разрабам Б24, они сильно недоумевают (в силу своей зашоренности, видимо)...

  • @ansy2145

    @ansy2145

    2 жыл бұрын

    Спасибо за отзыв)

  • @user-bh1ls3cb8h
    @user-bh1ls3cb8h10 ай бұрын

    Спасибо

  • @pavlukonline
    @pavlukonline3 ай бұрын

    респект)

  • @dollar-ruble-korolev-subscribe
    @dollar-ruble-korolev-subscribe7 ай бұрын

    Подскажите пожалуйста как получить полученные параметры из метода через робота в следующем веб хуки. К примеру в роботе 1 веб хук получает данные о товаре, о пользовательском поле, 2 веб хук записывает эту строку в универсальный список

  • @user-cq6nu3de4w
    @user-cq6nu3de4w2 жыл бұрын

    Кейсы лучший формат!

  • @spectralhaunt8606
    @spectralhaunt8606 Жыл бұрын

    А можно пример все-таки получить как будет выглядеть массив в УРЛ? а то в видео вы подходили к этому вопросу но так и не показали..

  • @Kargrad

    @Kargrad

    11 ай бұрын

    Разобрался?

  • @taylerderden9734
    @taylerderden9734 Жыл бұрын

    через вебхук можно ли запустить бизнес процесс списка ? то есть у меня есть списки, скажем в нём прописаны документы, и я хочу что б эти документы загрузились в диск, бизнес процесс срабатывает в случае если я вручную создаю документ списка, но если я создаю этот документ через бизнес процесс , то документ создаётся , а БП не запускается автоматом , только вручную

  • @dollar-ruble-korolev-subscribe
    @dollar-ruble-korolev-subscribe Жыл бұрын

    Добрый день подскажите как изменить стадию сделки? В виде есть только стадия новая, как менять свои?

  • @ansy2145
    @ansy21453 жыл бұрын

    Ссылка на документацию по Битрикс24 - dev.1c-bitrix.ru/rest_help/ К вебхукам можно обращаться в php с помощью curl, а в js с помощью fetch

  • @astkh4381
    @astkh4381 Жыл бұрын

    Как можно сделать свой кастомный виджет?

  • @xjpfxei
    @xjpfxei Жыл бұрын

    Где посмотреть списки исходящих вебхуков созданных мной? Я и через роботов делал, и через маркет. Они все продолжают работать, но я их нигде не вижу после обновения странички. То есть - создал робота с хуком, вижу, появился, заработал, сохранил его, обновил страницу, робота нет, работать продолжает.

  • @qualitiofbusiness
    @qualitiofbusiness2 жыл бұрын

    подскажите, пожалуйста ... можно ли добавить файл к задаче через вебхук, и каким образом?

  • @user-ml5mo5sy1s

    @user-ml5mo5sy1s

    2 жыл бұрын

    Можно, но история с этим достаточно сложная. Если интересует, то напишите на почту, попробую рассказать

  • @ansy2145

    @ansy2145

    2 жыл бұрын

    Если добавлять в стандартное поле типа файл самой задачи, можно использовать метод tasks.task.update. Файл добавляется уже как загруженный в Б24 диск. А для его загрузки на диск можно использовать метод disk.storage.uploadfile Тут передаются файлы закодированные в формате base64. Алгоритм: грузим файл на диск, если его нет, и далее по id файла добавляем в задачу. Ссылки на материалы: dev.1c-bitrix.ru/rest_help/tasks/task/tasks/tasks_task_update.php dev.1c-bitrix.ru/rest_help/disk/storage/disk_storage_uploadfile.php dev.1c-bitrix.ru/rest_help/js_library/rest/files.php

  • @user-ty3zp8dm9t
    @user-ty3zp8dm9t2 жыл бұрын

    ДД. подскажите, как с облачным порталом работать с помощью веб-хуков. с помощью insomnia вытащил нужные мне данные, а как полученные данными передать обратно в портал. н-р: с помощью insomnia из сделки получил товары с датой резервирования, наименование склада, как их передать в переменную. код должен храниться на своем сервере?

  • @ansy2145

    @ansy2145

    2 жыл бұрын

    Приветствую. Вы про переменную процесса говорите, или куда вы хотите передать данные? На облаке через процессы с вебхуками не получить данные, т.к. запуск хука там не возвращает никаких данных. Можно использовать инсомнию для разовых действий, для тестов вебхуков, для того чтобы сформировать код-обращение на нужном языке. Чтобы выгружать-загружать данные лучше всего делать или свое приложение для маркета Б24 или писать приложение, которое будет на вашем сервере хранится, которое будет выполнять загрузку-ввгрузку инфо. Но по описанной задаче, если действие разовое, легче просто из списка товаров сделать экспорт в эксель а потом импортировать из того же экселя нужные данные. Можно даже у текущих товаров обновить поля.

  • @SensualSuare
    @SensualSuare2 жыл бұрын

    Где брать ID? Где брать секретный код? Если нужно импортировать данные из Битрикса в другую систему, то там другой вебхук нужен? Как-то всё размывчато...

  • @user-ty8hr5ee2d
    @user-ty8hr5ee2d2 жыл бұрын

    А куда кладсть код этого вебхука, чтобы он работал, вот это совсем не понятно

  • @user-wm1fx4ro7k
    @user-wm1fx4ro7k2 жыл бұрын

    А возможно ли с помощью хуков на облачном портале сделать зависимые списки?

  • @ansy2145

    @ansy2145

    2 жыл бұрын

    Что вы имеете в виду под зависимыми списками? Если изменения в одних списках будут изменять значения в других, то это можно и просто бизнес процессами сделать. Если вы имеете в виду многоуровневый список, например, если выбрано в поле 1 значение - то во втором списке для выбора выводить только значения 2.1, 2.2 и т.д. В таком случае лучше делать свой тип поля на Коробочном Б24, или другими доработками решать.

  • @user-wm1fx4ro7k

    @user-wm1fx4ro7k

    2 жыл бұрын

    @@ansy2145 да именно про многоуровневые списки речь. У нас облако, поэтому и думали как решить

  • @ansy2145

    @ansy2145

    2 жыл бұрын

    В данном случае на облаке любой вариант будет костылем. А без контекста сложно предложить решение, но попробую. Вижу 4 способа решения вопроса: 1. Делать простой список с вариантами 1.1, 1.2, 2.1, 2.2 и т.д. Другими словами визуально разделять по блокам варианты списка. 2. Если есть логика в зависимостях, например, для списков Регион и Город, если выбран город А, автоматически проставлять соответствующий регион, можно такое автозаполнение сделать бизнес процессами или роботами. 3. Crm формы могут скрывать и показывать поля в зависимости от выбранных ответов. А с их помощью можно создавать карточки crm. Вариант создавать сущности crm через формы... Ну такое себе решение. 4. Вариант (не костыльный) переходить на коробку и прописывать свой тип поля с зависимостями. Такое уже делал, так что это возможно.

  • @user-lt6kb2yg1v
    @user-lt6kb2yg1v2 жыл бұрын

    Как в URL в методе CRM_DEAL_LIST отправить запрос, чтобы получить сделку с с параметром TITLE, например, У465МО799? Через URL, например.

  • @ansy2145

    @ansy2145

    2 жыл бұрын

    Уточните, у вас запрос на коробке или облаке делается? Или со стороннего сервиса? А может вы в приложении Б24 используете хук? В каждом случае будет свой ответ. 1. Если делаете запрос с бизнес процесса облачного портала - никак, потому что ответ в БП хуком не обрабатывается. Если на коробке в БП, лучше через действие php добавить curl и в result получить ответ. А ещё лучше напрямую обратиться к rest api без вебхуков. Следующее видео буду выпускать по этой теме, так что включайте уведомление о новом ролике)

  • @user-lt6kb2yg1v

    @user-lt6kb2yg1v

    2 жыл бұрын

    @@ansy2145 со стороннего сервиса. Гугл таблицы.

  • @user-lt6kb2yg1v

    @user-lt6kb2yg1v

    2 жыл бұрын

    @@ansy2145 обязательно буду ждать)

  • @user-lt6kb2yg1v

    @user-lt6kb2yg1v

    2 жыл бұрын

    @@ansy2145 разве для рест апи не нужно создавать вебхук? Если есть возможность, ответьте, пожалуйста)

  • @ansy2145

    @ansy2145

    2 жыл бұрын

    Если со стороннего сервиса, лучше вебхуком. Напрямую рест апи можно использовать в самом Б24 (модули, приложения, бизнес процессы через действие php). Видео планирую выпустить в понедельник-вторник. Если срочный вопрос, пишите в телеграм @MaximCRM