Проверка доступности вебхука Битрикс24 из 1С (Linux/Windows, без COM)

15.07.26

Интеграция - WEB-интеграция

Утилита проверяет входящий вебхук Битрикс24 (создаётся в разделе Битрикс24 "Разработчикам - Входящий вебхук"). Со стороны 1С этот обмен является исключительно исходящим (1С сама отправляет HTTPS тестовый запрос наружу в Битрикс24) — публикация базы на веб-сервере не требуется. Написана на чистом HTTPS-соединении платформы, без использования Windows-зависимых COM-объектов. Идеально подходит для диагностики сетевых доступов, блокировок портов и SSL-сертификатов на серверах Linux и в облачных средах (Scloud и др.). Код полностью открыт.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Проверка доступности вебхука Битрикс24 из 1С (Linux/Windows, без COM)
.epf 6,67Kb ver:1.0
0 3 000 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Назначение утилиты

При настройке интеграций 1С и Битрикс24 под управлением Linux-серверов или в облачных инфраструктурах (Scloud и др.) разработчики часто сталкиваются с сетевыми проблемами. Эта лёгкая внешняя обработка локализует проблему за один клик, показывая, работает ли связь физически.

Как это работает

Только исходящий запрос. 1С сама выступает инициатором связи и отправляет пакеты наружу в сторону API Битрикс24. Публикация базы не требуется. Обмен идет строго по стандартному защищенному порту 443 (HTTPS). Достаточно обычного, базового доступа к интернету с сервера 1С. Локальная сеть компании остается полностью закрытой снаружи.

Абсолютная универсальность

Работает на любых типовых, отраслевых и самописных конфигурациях 1С на платформе 8.3 (включая УНФ, ЗУП, БП, УТ, КА, ERP), так как использует только базовые сетевые механизмы самой платформы.

 

Возможности и преимущества

  • 100% кроссплатформенность: работает нативно на Linux и Windows через защищённое соединение OpenSSL платформы

  • Без COM-объектов: никаких Windows-зависимых вызовов, которые вызывают критические ошибки на Linux-серверах

  • Чистый GET-запрос: для проверки используется системный метод REST API profile.json, не требующий формирования тяжёлых JSON-структур

  • Безопасный парсинг URL: код защищён от случайных пробелов или неверного формата адреса, вводимого пользователями

  • Код открыт

Проверено на следующих конфигурациях и релизах:

  • Управление торговлей, редакция 11, релизы 11.5.27.47

Вступайте в нашу телеграмм-группу Инфостарт

Битрикс24 REST API 1С на Linux вебхук проверка связи Scloud БСП интеграция внешняя обработка кроссплатформенность без COM-объектов OpenSSL профиль безопасности тонкий клиент веб-клиент

См. также

WEB-интеграция Программист 1С:Предприятие 8 1С:Бухгалтерия 3.0 Бытовые услуги, сервис Платные (руб)

Расширение для автоматизации передачи данных между сервисом Vetmanager с 1С: Бухгалтерия 3.0. Решение позволяет загружать документы и справочники из Ветменеджер в 1С:Бухгалтерию, сокращая время на ручной ввод данных и минимизируя ошибки.

24000 руб.

02.02.2021    23649    73    52    

44

WEB-интеграция Анализ продаж Системный администратор Программист Пользователь 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Управленческий учет Платные (руб)

Модуль "Подсистема интеграции AmoCRM с 1С" позволяет обеспечить единое информационное пространство, в котором пользователи могут эффективно управлять клиентской базой, следить за статусами сделок и поддерживать актуальность данных как в AmoCRM, так и в 1С.

60000 руб.

07.05.2019    43823    76    45    

32

Сайты и интернет-магазины WEB-интеграция Системный администратор Программист Пользователь 1С:Предприятие 8 1C:Бухгалтерия 1С:Управление торговлей 11 Автомобили, автосервисы Россия Управленческий учет Платные (руб)

Интеграционный модуль обмена между конфигурацией Альфа Авто 5 и Альфа Авто 6 и порталом AUTOCRM / LOGICSTARS. Данный модуль универсален. Позволяет работать с несколькими обменами AUTOCRM / LOGICSTAR разных брендов в одной информационной базе в ручном и автоматическом режиме.

42700 руб.

03.08.2020    24967    38    26    

29

WEB-интеграция Программист Бизнес-аналитик 1С:Предприятие 8 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Оптовая торговля, дистрибуция, логистика ИТ-компания Платные (руб)

Модуль "Экспортер" — это расширение для 1С, предназначенное для автоматизации процессов выгрузки данных. Оно позволяет эффективно извлекать, преобразовывать и передавать данные из систем 1С в интеграционную платформу Spot2D. Подсистема упрощает настройку, снижает количество ручных операций и обеспечивает удобный контроль данных.

17568 руб.

20.12.2024    6943    29    4    

30
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. 9899100 13 15.07.26 22:04 Сейчас в теме
А можно по подробнее?
Для того чтобы битрикс, вызвал ваш URL (т.е. так называемый всеми "маркетологами" webhook), который обработает ваше решение, необходимо чтобы ваше решение "смотрело во внешку", т.е. висело не просто в вашей локалке, а было доступно по внешнему адресу и урлу, например http://666.555.222.111/moy_obrabotchik (такого адреса ессесно не может быть, просто как пример).
Вы пишите
"Работает на любых типовых, отраслевых и самописных конфигурациях 1С на платформе 8.3 (включая УНФ, ЗУП, БП, УТ, КА, ERP), так как использует только базовые сетевые механизмы самой платформы."

ни разу не встречал чтобы эти конфигурации по умолчанию, вывешивались во внешнюю сеть.
Т.е. вы забыли упомянуть что надо поднять http-сервер, вывесить на нем базу, настроить маршрутизацию, чтобы внешка могла обращаться к вашему http-серверу и т.д.
и только потом будет работать ваше решение за 2sm ?
Или я что-то путаю?
2. MaryRF 2 16.07.26 17:15 Сейчас в теме
(1)
А можно по подробнее?
Для того чтобы битрикс, вызвал ваш URL (т.е. так называемый всеми "маркетологами" webhook), который обработает ваше решение, необходимо чтобы ваше решение "смотрело во внешку", т.е. висело не просто в вашей локалке, а было доступно по внешнему адресу и урлу, например http://666.555.222.111/moy_obrabotchik (такого адреса ессесно не может быть, просто как пример).
Вы пишите
"Работает на любых типовых, отраслевых и самописных конфигурациях 1С на платформе 8.3 (включая УНФ, ЗУП, БП, УТ, КА, ERP), так как использует только базовые сетевые механизмы самой платформы."

ни разу не встречал чтобы эти конфигурации по умолчанию, вывешивались во внешнюю сеть.
Т.е. вы забыли упомянуть что надо поднять http-сервер, вывесить на нем базу, настроить маршрутизацию, чтобы внешка могла обращаться к вашему http-серверу и т.д.
и только потом будет работать ваше решение за 2sm ?
Или я что-то путаю?
Добрый день. Большое спасибо за внимательность к терминологии.
В утилите используется исходящий вебхук — 1С сама отправляет запрос наружу, в Битрикс24. Для этого не нужно вывешивать базу во внешнюю сеть, поднимать HTTP-сервер или настраивать маршрутизацию. Достаточно стандартного доступа к интернету с сервера 1С.
Входящий вебхук (когда внешний сервис дёргает URL вашей 1С) действительно требует публикации базы на веб-сервере. Но это не данный случай.
В описании утилиты я действительно не упомянула это различие — и зря. Нужно добавить уточнение, что утилита отправляет запросы из 1С наружу и не требует публикации базы. Еще раз спасибо за вопрос — это повод улучшить описание.
3. MaryRF 2 16.07.26 17:29 Сейчас в теме
В названии было слово «входящий» — оно могло ввести в заблуждение. Я уже поправила. Утилита отправляет исходящий GET-запрос из 1С к Битрикс24.
Для отправки сообщения требуется регистрация/авторизация