Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // Данные должны быть в кодировке UTF-8! Иначе — это может привести к ошибке.
- // Если вы используете кодировку Windows-1251, то можно преобразовать все переменные через $value = iconv("Windows-1251", "UTF-8", $value);
- // Или указать в доп. полях ключ 'charset' с используемой на сайте кодировкой, сервер Roistat, конвертирует все значения из указанной кодировки в UTF-8.
- // ...
- // где-то здесь вызывается текущая функция создания лида, например, функция mail()
- // ...
- $roistatData = array(
- 'roistat' => isset($_COOKIE['roistat_visit']) ? $_COOKIE['roistat_visit'] : null,
- 'key' => 'SECRET_KEY', // Замените SECRET_KEY на секретный ключ из пункта меню Настройки -> Интеграция со сделками в нижней части экрана и строчке Ключ для интеграций
- 'title' => 'Название сделки',
- 'comment' => 'Комментарий к сделке',
- 'name' => 'Имя клиента',
- 'email' => 'client@email.com',
- 'phone' => '79111234567',
- 'is_need_callback' => '0', // Для автоматического использования обратного звонка при отправке контакта и сделки нужно поменять 0 на 1
- 'fields' => array(
- // Массив дополнительных полей, если нужны, или просто пустой массив. Более подробно про работу доп. полей можно посмотреть в видео в начале статьи
- // Примеры использования:
- "price" => 123, // Поле бюджет в amoCRM
- "responsible_user_id" => 3, // Ответственный по сделке
- "1276733" => "Текст", // Заполнение доп. поля с ID 1276733
- // Подробную информацию о наименовании полей и получить список доп. полей вы можете в документации amoCRM: https://developers.amocrm.ru/rest_api/#lead
- // Более подробную информацию по работе с дополнительными полями в amoCRM, вы можете получить у нашей службы поддержки
- "charset" => "Windows-1251", // Сервер преобразует значения полей из указанной кодировки в UTF-8
- "tags" => "Тег1, Тег2", // Название тегов через запятую
- ),
- );
- file_get_contents("https://cloud.roistat.com/api/proxy/1.0/leads/add?" . http_build_query($roistatData));
Add Comment
Please, Sign In to add comment