
JSON ответ активити внешнего скрипта
Готовое решение для 1С-Битрикс: активити внешний скрипт с ответом JSON. Ускорьте обработку данных на сайте. Установите прямо сейчас!
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Дорого?
Напишите нам — бесплатно подберём похожее решение подешевле под вашу задачу.
Технические данные
- Опубликовано:
- 27.08.2021
- Обновлено:
- 05.03.2024
- Версия:
- 1.2.2
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Функции активности JSON
Что такое «Активити внешний скрипт ответ JSON» и для чего оно нужно
Это готовое расширение для платформы 1С-Битрикс, которое добавляет в Бизнес-процессы (БП) новое действие — активити. Его основная задача — организовать обмен данными между вашим сайтом и любым внешним скриптом (например, на PHP). Вам больше не нужно писать сложные интеграции или использовать костыли: активити отправляет запрос к скрипту, передаёт туда исходные параметры из БП, получает ответ и возвращает его обратно в процесс для дальнейшего использования. Поддержка формата JSON позволяет сразу обрабатывать структурированные данные без лишних преобразований.
Какие возможности даёт продукт
Расширение работает на редакциях «Корпоративный портал», «Энтерпрайз» и «Интернет-магазин + CRM». После установки вы сможете:
- Вызывать произвольные внешние скрипты прямо из бизнес-процесса, передавая в них любые параметры (ID элемента, текст, числа и т.д.).
- Получать ответ от скрипта в формате JSON и сразу использовать его в следующих шагах БП — например, для проверки условий, записи в переменные или передачи в другие активити.
- Комбинировать с решением для работы с JSON (mdsoft.explodejsonactivity) — это позволяет разбирать сложные ответы на отдельные поля и сокращать количество внешних запросов.
- Выполнять любые операции на стороне сервера: читать свойства инфоблоков, добавлять записи в сторонние базы данных, изменять пользовательские поля, искать связанные сущности и возвращать результат обратно.
Что получает покупатель после установки
В комплекте идёт активити «Внешний скрипт ответ JSON» версии 1.2.2 (с поддержкой и обновлениями до 05.03.2024). Вы получаете готовый компонент, который не требует дополнительного кодирования — достаточно установить решение через маркетплейс, разместить ваш скрипт на сервере и настроить вызов в дизайнере бизнес-процессов. Продукт лёгкий (установлен менее 50 раз), не влияет на производительность и не требует адаптации под мобильные устройства или Композитную технологию.
Для кого подходит решение
Активити будет полезно веб-разработчикам, системным администраторам и владельцам бизнеса, которые активно используют автоматизацию на 1С-Битрикс. Если вы строите сложные цепочки бизнес-процессов — например, обработку заказов, синхронизацию с CRM, обмен данными с внешними сервисами или кастомную логику (расчёт скидок, проверка остатков, генерация документов) — это решение позволит вынести всю тяжёлую работу на внешние скрипты, а в БП оставить только чистый результат. Подходит для интернет-магазинов, корпоративных порталов и любых проектов на старших редакциях Битрикса, где нужна гибкая интеграция без покупки дорогих модулей.
Активити позволяет обратиться к внешнему скрипту с параметрами и получить значение, которое далее можно использовать в Бизнес-Процессе.
Кроме того, есть возможность получать данные в JSON формате и в дальнейшем использовать решение http://marketplace.1c-bitrix.ru/solutions/mdsoft.explodejsonactivity/ для сокращения числа внешних запросов, работая непосредственно с JSON внутри БП.
Кейсы:
1) Отправить ID элемента ифоблока и в ответ получить его свойства
2) Добавить элемент в базу данных и получить его ID
3) Изменить пользовательское свойство сущности или найти связанные с ним элементы
Одним словом, вы можете с помощью внешних скриптов работать с любыми элементами инфоблоков или сущностей и получать обратно данные о проделанной скриптом работы.
Для чего нужно активити «JSON ответ внешнего скрипта» и в каких сценариях его применять?
С какими редакциями 1С-Битрикс совместимо данное решение?
Какова стоимость решения и какие условия лицензирования?
Как происходит установка и настройка активити?
Предоставляется ли техническая поддержка после покупки?
Установка модуля из Маркетплейса
Зайдите в админ-панель сайта, перейдите в раздел «Маркетплейс» → «Каталог решений». Найдите модуль «JSON ответ активити внешнего скрипта», нажмите «Установить» и дождитесь завершения установки.
Активация в установленных решениях
Перейдите в раздел «Маркетплейс» → «Установленные решения». Найдите установленный модуль и нажмите «Активировать», если это требуется для его работы.
Проверка доступности активити в Бизнес-процессах
Откройте любой шаблон Бизнес-процесса в режиме редактирования (например, в разделе «Настройки» → «Бизнес-процессы»). В списке доступных действий найдите новое активити «Выполнить внешний скрипт с ответом JSON» и добавьте его в процесс.
Настройка параметров активити
В настройках добавленного действия укажите URL внешнего скрипта и передаваемые параметры (например, ID элемента или текст). Убедитесь, что формат ответа установлен как JSON.
Сохранение и тестовый запуск Бизнес-процесса
Сохраните шаблон Бизнес-процесса и запустите его на тестовом элементе (например, на лиде или заказе). Проверьте, что активити выполняется без ошибок.
Проверка результата в переменных процесса
После выполнения активити откройте журнал Бизнес-процесса и убедитесь, что в переменных процесса появился ответ от внешнего скрипта в формате JSON. При необходимости используйте его в следующих шагах или для проверки условий.
- v1.2.221.02.2022
- Добавлена возможность выбора технологии обращения к внешнему скрипту. Варианты FileGetContent или CURL
- Корректировки в локализации
- v1.2.112.12.2021
- Исправлено размещение активити в палитре редактора (перенесено в раздел "Прочее")
- Добавлена возможность задавать имя переменной через интерфейс настройки. (теперь нет необходимости явно указывать имя переменной)
- Добавлена возможность отдавать результат в переменную в формате JSON
- v1.1.010.12.2021
- Добавлена возможность обращаться к ключам массива любой глубины, разделяя символами "=>". Например level1=>level2=>level3
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.




















