php Созданиелидаиотправкаutmметоквcrmbitrix24битрикс

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Созданиелидаиотправкаutmметоквcrmbitrix24битрикс相关的知识,希望对你有一定的参考价值。

<?
 
/** * Write data to log file. * * @param mixed $data * @param string $title * * @return bool */
// хз для чего это
function writeToLog($data, $title = '')
{
    $log = "\n------------------------\n";
    $log .= date("Y.m.d G:i:s") . "\n";
    $log .= (strlen($title) > 0 ? $title : 'DEBUG') . "\n";
    $log .= print_r($data, 1);
    $log .= "\n------------------------\n";
    file_put_contents(getcwd() . '/hook.log', $log, FILE_APPEND);
    return true;
    echo "succes";
}
//  конец хз для чего это

if ($_SERVER['REQUEST_METHOD'] == 'POST') {
	$leadData = $_POST['DATA']; 
    $defaults = $_REQUEST;
    writeToLog($_REQUEST, 'webform');
    $queryUrl  = 'https://ВАШЛОГИН-В-БИТРИКС.bitrix24.ru/rest/НОМЕР-ПОЛЬЗОВАТЕЛЯ-СОЗДАВШЕГО-ВЕБХУК/КОД-ИЗ-ВЕБХУКА/crm.lead.add.json';
    $queryData = http_build_query(array(
        'fields' => array(
			'TITLE' => $leadData['TITLE'],
			'NAME' => $leadData['NAME'],
			'ASSIGNED_BY_ID' => 2, // ОТВЕТСВЕННЫЙ
			'UF_CRM_1479829309' => 64, // Сдам
			'UF_CRM_1479882370' => 68, // Автомойки
			'UF_CRM_1479829232' => 58, // Заявка на сайте
			'UF_CRM_SEARCH_WORD' => $_GET['utm_term'],
			'UF_CRM_LEAD_LANDING' => $_SERVER['HTTP_HOST'],
			'UF_CRM_CT_UTM_CAMP' => $_GET['utm_campaign'],
			'UF_CRM_CT_UTM_CONT' => $_GET['utm_content'],
			'UF_CRM_CT_UTM_MEDI' => $_GET['utm_medium'],
			'UF_CRM_CT_UTM_SOUR' => $_GET['utm_source'],
			'UF_CRM_CT_UTM_TERM' => $_GET['utm_term'],
			'COMMENTS' => $leadData['COMMENTS'],
            "STATUS_ID" => "NEW",
            "OPENED" => "Y", // ДОСТУПЕН ВСЕМ
            "ASSIGNED_BY_ID" => 60, 
            "PHONE" => array(
                array(
                    "VALUE" => $leadData['PHONE_MOBILE'],
                    "VALUE_TYPE" => "WORK"
                )
            ),
            "EMAIL" => array(
                array(
                    "VALUE" => $leadData['EMAIL'],
                    "VALUE_TYPE" => "WORK"
                )
            )
        ),
        'params' => array(
            "REGISTER_SONET_EVENT" => "Y"
        )
    ));
    $curl      = curl_init();
    curl_setopt_array($curl, array(
        CURLOPT_SSL_VERIFYPEER => 0,
        CURLOPT_POST => 1,
        CURLOPT_HEADER => 0,
        CURLOPT_RETURNTRANSFER => 1,
        CURLOPT_URL => $queryUrl,
        CURLOPT_POSTFIELDS => $queryData
    ));
    $result = curl_exec($curl);
    curl_close($curl);
    $result = json_decode($result, 1);
    writeToLog($result, 'webform result');
    if (array_key_exists('error', $result))
        echo "Ошибка при сохранении лида: " . $result['error_description'] . "";
}  

以上是关于php Созданиелидаиотправкаutmметоквcrmbitrix24битрикс的主要内容,如果未能解决你的问题,请参考以下文章

php ИсключениетоваровизопределеннойкатегорииприновойсинхронизацииизМойСклад。 Работаеттолькоприпервой

比特币不能购买特斯拉了!今日比特币狂跌背后的原因……

php Созданиелидаиотправкаutmметоквcrmbitrix24битрикс

php Созданиелидаиотправкаutmметоквcrmbitrix24битрикс

php 在创建帖子上添加字段добавлениекастомфилдовприсозданиипоста添加帖子

sql Задание1.ДолжновыполнятьсясиспользованиемMySQL(иприжеланиисPHP)Преобразоватьданныетаблицытакимоб