Обратный звонок

 Обратный звонок

Взято с сайта https://nerotech.ru/

Инструкция

  1. Создаем файл index.php

  2. Вставляем в файл index.php код указанный ниже

  3. Меняем параметры выделенные красным шрифтом на свои параметры

  4. Создаем в корневом каталоге папку obr_zvon и копируем в эту папку только что созданный Вами файл index.php

 

Опробуйте, как это работает

https://novostiregiona.ru/obr_zvon/

 

КОД, КОТОРЫЙ НАДО ВСТАВИТЬ в файл index.php

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>

<script src="https://api.nerotech.ru/widget/nerotech-call-v1.js"></script>

<form method="postaction="">
<?php
$widget_id = 380; // ID проекта
$secret_key = "2a00a7b808e66266326777cfe7f39d552"; // Секретный ключ виджета
$public_key = "c618f147e764646467e59a7d0cf3ec"; // 
Публичный ключ виджета
$hash = hash("sha256", $public_key.$secret_key);
$result = "";
if ($_POST["register"]) { // 
Проверка наличия формы
if (isset($_POST["nerotech_call"]) && isset($_POST["nerotech_phone"]) && $_POST["nerotech_call"] != "0") {
$response = file_get_contents("https://api.nerotech.ru/api/v1/verifyResponse?call_id=".$_POST["nerotech_call"]."&phone=".$_POST["nerotech_phone"]."&key=".$secret_key);
$response = json_decode($response, true);
if ($response["status"]) {
$phone_number = $response["phone"]; // 
Можем получить номер телефона пользователя
$result = "
Вы успешно зарегистрированы!";
}
else {
$result = "
ОшибкаВы передали неверные значения, попробуйте повторить попытку верификации номера в виджете";
}
}
else {
$result = "Вам необходимо пройти проверку номера телефона";
}
}
?>
<font color="#FF0000" size="4">
В течении 1 минуты мы Вам позвоним <br>
Вам необходимо запомнить последние 4 цифры звонящего.<br>Это и будет Ваш код
</font>

<!------------Сам виджет------------------->
<div data-hash='<?php echo($hash); ?>' data-nerotech="<?php echo($widget_id); ?>"></div>