Интеграция сайта с CRM Битрикс24 через API

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

 

Нам потребуется:

  • Логин и пароль пользователя CRM
  • PHP скрипт (Rest API от Битрикс 24)

Логин и пароль пользователя CRM

Создаем нового пользователя в Битрикс24 с ограниченными правами, только для добавления и обработки лидов и без доступа куда-либо еще. Данная мера необходима для безопасности Ваших данных, на всякий случай.

Rest API от Битрикс 24

В Битрикс24 лиды с сайта можно передавать через специальный скрипт, скачать можно тут https://vk.cc/87LtJW

В нем указываем:

Domen — Ваш домен в CRM

LOGIN — логин пользователя CRM

PASSWORD — пароль пользователя CRM

TITLE — заголовок для лида, (что угодно, на Ваше усмотрение, к примеру заявка с сайта)

Следующий блок кода в Rest API отвечает за получение данных с формы на сайте и передачу их в CRM

 

if ($_SERVER['REQUEST_METHOD'] == 'POST') {
$name = $_POST['name'];//получаем данные из поля имя
$phone = $_POST['phone']; //получаем данные из поля телефон
$usermail = $_POST['email']; //получаем данные из поля email
$postData = array(
'TITLE' => 'заявка с сайта', // заголовок для лида
'NAME' => $name, // передаем поле имя в Битрикс
'PHONE_WORK' => $phone, // передаем поле телефон в Битрикс
'EMAIL_WORK' => $usermail, // передаем поле email в Битрикс
);

Завершающий этап

Чтобы все заработало необходимо вставить код Rest API в скрипт отправки на вашем сайте, обычно это send.php или sendmessage.php, вот и все, интеграция завершена!

 

Взято с spark.ru

Tagged ,