Drupal - SMS Уведомления

Главные вкладки

Аватар пользователя NeoChapay NeoChapay 1 апреля 2011 в 13:56

Итак, приручил я МегафонМодем к серверу своему, разлочил, прикупил симку с безлимитными смс и...
Пока вот приручаю, хочу сделать уведомления через СМС, среднее время отправки составляет 8.2 секунды, для комерческого использования врядли а вот для миленького сайта самое то Smile

Пока получилось вот такое, это самые сырые функции. Дальше буду оборачивать в модуль.

<?php
function sendsms($num,$text)
{
    
system('echo "'.$text.'" | gammu -c .gammurc --sendsms  TEXT '.$num' -unicode');
}

function 

getsms()
{
    
$output exec("gammu -c .gammurc --getallsms 2>1",$k);
    
    
$num floor(count($k)/10);
    
$a = array();
    for (
$i=0;$i<$num;$i++)
    {
        
$n=5+10*$i;
        
$num_raw $k[$n];

        

$m=8+10*$i;
        
$mess_raw $k[$m];

        

$s = array(
            
'phone' => str_replace('"',"",str_replace('Remote number        : ',"",$num_raw)),
            
'message' => $mess_raw
        
);
        
array_push($a,$s);
    }
    return 
$a;
}

function 

delsms()
{
    
exec("gammu -c .gammurc --deleteallsms 1");
}
?>

Как видно всё делается через exec() и требует наличия gammu, да не очень, но работает. Ваши предложения ?

Комментарии

Аватар пользователя NeoChapay NeoChapay 1 апреля 2011 в 19:55

Сегодня думаю сделать модуль связки пользователя и номера мобильника... А дальше как пойдёт и если сообщество поможет Lol

Аватар пользователя ghh1237 ghh1237 3 марта 2012 в 9:26

Seem experience canceling headphones i have actually tasted.Copper oxide may cheap oakley sunglasses sale be the provide about of the dim and dirty looking penny. cheap oakleys There is really a penny cleanup treatment which,Beats By Dre Headphones,discount oakley when implemented will unveil a brand recognize new glossy layer of copper.Despite weighing about 270 grams, they are pretty at ease to wear,oakley sunglasses uk sale even much more than prolonged periods of your time and travel. Headphones are designed for just about any at ease and completely key oakley sunglasses sale in into his ears to prevent out ambient noise. cheap Monster oakley sunglasses cheap Beats Tour Their energetic seem experience cheap oakley sunglasses decline is pretty effective in blocking undesirable seem experience within your tunes and press the tiny change for the headset,cheap oakley sunglasses uk you can all of a sudden listen to what’s going on near to you.