-
AWS Lambda и API Gateway для обработки вебхуков Битрикс24
Многие мои клиенты выбрали в качестве CRM-системы и системы управления проектами Битрикс24 в облаке. Основное преимущество облака перед коробой состоит в том, что клиенту не нужно думать о настройке сервера, его мощностях, безопасности, амортизации железа, нанимать отдельно администратора сервера. Однако это преимущество частично теряется, когда возникает необходимость расширить функционал Битрикс24 за счет кастомных приложений. Да,…
-
Интеграция WhatsApp и других мессенджеров в облачный Битрикс24 — технические моменты
В предыдущем посте мы писали о том, каким образом интегрировали WhatsApp в Битрикс24. Как и обещали, в данном посте речь пойдет о технической стороне вопроса. Изучая возможность интеграции WhatsApp в Битрикс24 посредством агрегаторов мессенджеров, мы обнаружили, что идеальным способом такой интеграции являлся бы механизм открытых линий. Открытые линии – действительно мощный и удобный механизм. Сообщения в…
-
Интеграция Битрикс и 1С: выгрузка комплектов, наборов — простой способ «в лоб»
Тема выгрузки комплектов/наборов из 1С в Битрикс — достаточно давняя. Модули обмена между Битрикс и 1С в настоящий момент не поддерживают данного функционала, хотя, изучая код модулей, можно обнаружить обрывки кода, свидетельствующие о том, что данный функционал когда-то планировался. Впервые столкнувшись с необходимостью выгрузки комплектов/наборов из 1С в Битрикс, я первоначально планировала раскомментировать эти забытые…
-
Битрикс24 — что делать, если из портала не приходят письма — продолжение
Ранее я уже писала о том, как диагностировать проблему недоставки писем из портала Битрикс24, развернутого в локальной сети клиента, и как ее решать. Недавно мне попался кейс, который показал мне, что моя методика, описанная в данном посте, не полна и требует расширения. Битрикс24 был развернут в локальной сети клиента. Почтовый сервер так же был развернут…
-
Еще один интересный кейс по отправке почты из Б24
Не комментирую — просто оставлю здесь себе на память. Это логическое продолжение кейса, когда почта приходит в Битрикс24 не на одни общий ящик компании, а на множество ящиков сотрудников. Соответсвенно, каждый сотрудник может отправить письмо прямо из портала, и оно уйдет по smtp через ящик этого сотрудника.
-
Как развернуть на макбуке виртуалку для локальной битрикс-разработки
Для mac os есть очень удобная программа для создания виртуальных машин — Parallels Desktop. В Parallels Desktop можно развернуть Centos (и любую другую ОС), причем очень легко и быстро. Качаем от сюда https://wiki.centos.org/Download Centos 6.8 в виде iso образа. В Parallels нажимаем на + и просто перетаскиваем файл с образом туда — в открывшееся окно, нажимаем продолжить.…
-
Битрикс24 в локальной сети клиента — что делать, если не приходят письма с портала?
Я думаю, то, что я сейчас опишу в данном посте — это отнюдь не новость для unix-администраторов. Но я думаю, это может быть полезено внедренцам для того, чтобы дать администратору задание копать в нужном направлении. Итак, что же делать, если письма из портала Битрикс24, расположенного в локальной сети предприятия не приходят адресату (порой даже не…
-
Некоторые приемы работы с апи CRM Битрикс24 (коробочная версия)
Апи коробочной версии Битрикс24 — документировано достаточно слабо, поэтому я собираю для себя небольшую шпаргалку по использованию наиболее часто необходимых апи-функций по работе с CRM и с календарем в Битрикс24. Добавление нового контакта в CRM Битрикс24:
-
Памятка по работе с хайлодблоками в 1С-Битрикс
Для того, чтобы программно создать хайлоадблок в 1С-Битрикс:
-
Как вешать профиль импорта/экспорта Битрикс на крон
Оболочкой для выполнения по расписанию битриксовских импортов/экспортов на cron является файл путь_от_корня_сервера_до_корня_сайта/bitrix/php_interface/include/catalog_export/cron_frame.php Этот файл нужно отредактировать специальным образом, а затем добавить команду в расписание crona 1) Узнайте у хостера путь к интерпретатору phpК примеру, на серверах без забот Русоникс это /usr/bin/php Тогда в первой строке файла cron_frame.php дожно быть записано: #!/usr/bin/php ‐q Путь к интерпретатору php на некоторых хостингах можно узнать вот как: 2) Узнайте значение константы $_SERVER[«DOCUMENT_ROOT»] для сайтаК примеру, на Русониксе это: var/www/vhosts/название_сайта/httpdocs Пропишите это значение в файле cron_frame.php 5.3 Для каждого профиля импорта/экспорта добавьте в таблицу cron (в расписание) в панели управления хостингом следующую команду (пример — для Русоникса):/usr/bin/php ‐f /var/www/vhosts/имя_сайта/httpdocs/bitrix/php_interface/include/catalog_export/cron_f rame.php 7 >/var/www/vhosts/имя_сайта/httpdocs/bitrix/php_interface/include/catalog_export/logs/ 7.txt Где /usr/bin/php…