php Созданиелидаиотправкаutmметоквcrmbitrix24битрикс
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php Созданиелидаиотправкаutmметоквcrmbitrix24битрикс相关的知识,希望对你有一定的参考价值。
<?
// Не будь жлобом. Я потратил на это 4 дня. Подкинь на бургер!
// https://money.yandex.ru/to/41001562906632
// Спасибо)
/** * 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' => 10, // ОТВЕТСВЕННЫЙ
'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", // ДОСТУПЕН ВСЕМ
"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)Преобразоватьданныетаблицытакимоб