NOIP
Гуру форума
- Регистрация
- 17 Фев 2008
- Сообщения
- 327
- Реакции
- 77
- Автор темы
- #1
Здравствуйте, помогите разобраться как передать заявку в битрикс 24?
Создать лид получается, не понимаю как отметить товар с сайта в битрикс24?
Что бы в лиде в пункте "Товары" появился список товаров которые хотят купить на сайте.
Код:
define('CRM_HOST', 'имя.bitrix24.ru');
define('CRM_PORT', '443');
define('CRM_PATH', '/crm/configs/import/lead.php');
define('CRM_LOGIN', 'логин');
define('CRM_PASSWORD', 'пароль');
$postData = array(
'TITLE' => 'Тестовый лид - '.$gen[0],
'NAME' => ' ФИО клиента.',
'PRODUCT' => Array(
"PRODUCT_NAME" => "Название товара",
"PRODUCT_1" => "22",
)
);
if (defined('CRM_AUTH')) {
$postData['AUTH'] = CRM_AUTH;
} else {
$postData['LOGIN'] = CRM_LOGIN;
$postData['PASSWORD'] = CRM_PASSWORD;
}
$fp = fsockopen("ssl://".CRM_HOST, CRM_PORT, $errno, $errstr, 30);
if ($fp) {
$strPostData = '';
foreach ($postData as $key => $value)
$strPostData .= ($strPostData == '' ? '' : '&').$key.'='.urlencode($value);
$str = "POST ".CRM_PATH." HTTP/1.0\r\n";
$str .= "Host: ".CRM_HOST."\r\n";
$str .= "Content-Type: application/x-www-form-urlencoded\r\n";
$str .= "Content-Length: ".strlen($strPostData)."\r\n";
$str .= "Connection: close\r\n\r\n";
$str .= $strPostData;
fwrite($fp, $str);
$result = '';
while (!feof($fp)) {$result .= fgets($fp, 128);}
fclose($fp);
$response = explode("\r\n\r\n", $result);
$output = '<pre>'.print_r($response[1], 1).'</pre>';
} else {
echo 'Connection Failed! '.$errstr.' ('.$errno.')';
}
//Bitrix 24
Создать лид получается, не понимаю как отметить товар с сайта в битрикс24?
Что бы в лиде в пункте "Товары" появился список товаров которые хотят купить на сайте.