Про СМС.
В BoxAppInfo.php - smsTransportEnabled = TRUE;
В settings.ini добавить:
[sms]
sms.gate_url = "
Для просмотра ссылки Войди или Зарегистрируйся"
sms.password = "12345"
Эта запись активизирует СМС.
Создаем файлик sms.php:
<?php
include_once "sms2.php";
$S = new SMS2();$S->send_sms($_GET['to'], $_GET['text']);
?>
и sms2.php:
<?php
$ch = curl_init("
Для просмотра ссылки Войди или Зарегистрируйся");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_POSTFIELDS, array(
"api_id" => "ВАШ_ID_где_много_цыфирак_и_букавак",
"to" => $_GET['to'],
"text" => $_GET['text']
));
$body = curl_exec($ch);
curl_close($ch);
?>
далее в .htaccess можно поправить строчку на типа: RewriteRule ^(i/|js/|s/|setup/|z/|resource-proxy.php|run.php|favicon.ico|errors/.+|static/.*|files/.*|sms.php) - [L,QSA]
Но так как я ленивый и в php полный ноль я файлики sms.php и sms2.php закинул в C:\Program Files\megaplan\bin\public_html\setup\ - из этой папки как я понял можно запускать любой файл.
Это все написано под смс провайдера
Для просмотра ссылки Войди или Зарегистрируйся - там у меня был аккаунт.
Почему я запрос разбил на два файла (sms.php и sms2.php) - не спрашивайте, одним у меня не получилось, решил разделить - заработало, может кто по умнее переделает.
У кого код страны начинается не на +7 и +38 (прописаны в мегаплане по дефолту), дезендте и правьте файл C:\Program Files\megaplan\bin\app\sdf\notify\transport\Sms.php - там все понятно.
P.S. Мобильный номер на который получать СМС нужно указывать в личной карточке - в разделе "Получать уведомления по SMS на этот номер"