Интеграция Битрикс24 API с сайтом на чистом PHP | IT-Gig

Интеграция Битрикс24 по REST API: отправка лидов с кастомных форм на PHP

Связка корпоративного портала CRM с сайтом услуг — базовое требование для автоматизации отдела продаж. Стандартные готовые модули часто создают задержки при обработке входящих вебхуков. Прямое обращение к Битрикс24 REST API на чистом PHP решает эту проблему.

Создание входящего вебхука

Для безопасного обмена данными в личном кабинете Битрикс24 создается локальное приложение (входящий вебхук) с правами на запись в модуль CRM (crm.lead.add). Если вам требуется бесшовная настройка сквозной аналитики, вы можете делегировать задачи и заказать комплексную интеграцию Битрикс24 в Москве под ключ.

PHP-скрипт отправки лида в Битрикс24

function it_gig_send_to_bitrix24($name, $phone, $comment) {
    $webhook_url = 'https://bitrix24.ru';

    $query_data = [
        'fields' => [
            'TITLE' => 'Заявка с сайта IT-Gig',
            'NAME' => $name,
            'PHONE' => [['VALUE' => $phone, 'VALUE_TYPE' => 'WORK']],
            'COMMENTS' => $comment
        ],
        'params' => ['REGISTER_SONET_EVENT' => 'Y']
    ];

    $response = wp_remote_post($webhook_url, [
        'headers' => ['Content-Type' => 'application/json'],
        'body'    => json_encode($query_data),
        'timeout' => 10
    ]);

    return !is_wp_error($response);
}

Теги:

[wp_chatgpt_assistant]
Скопировано!