Санкт-Петербург

+7 904 602 4546

nataris@list.ru

Nataris Studio >>

Тема: Рассылка смс, смс с сайта, программная рассылка смс

Подключаемся к смс

Смс с сайта по 15 коп.

CSS-памятки

товары раздела
Смс с сайта по 15 коп.

Я попробовала несколько сервисов для отправки смс с сайта и выбрала AtomPark Software, на мой взгляд самый дешёвый в работе с API.

Сервис находится тут: http://www.atompark.com/ru/

Регистрируемся http://my.epochta.ru/members/registration не боясь оставить свой телефон.

Получаем следующие письма:

  1. Подтверждение Email-адреса - переход по ссылке.
  2. Поздравление.
  3. Баланс.

​Для пополнения баланса идём в панель и слева: Отправка СМС -> любой подраздел, наверху табличка:

Ваш баланс: 8.35 руб. Пополнить счёт.
Ваш тариф на отправку 1 смс по РФ: через личный кабинет - 0.36 руб., через API - 0.15 руб. 

Для пополнения баланса есть: Сбербанк РФ, WebMoney, Янедекс ДЕНЬГИ и др.

Теперь что нам нужно сделать для обеспечения возможности работать с API, ведь API даёт возможность отсылать смс из программы сайта, и наш тариф из программы будет самым дешёвым = 15 коп.

Идём в настройки (верхний правый угол) и в настройках идём в "ePochta SMS". Там нужно выставить:

  1. "Включить XML интерфейс" - ДА
  2. "Режим XML интерфейса" - рабочий.
  3. "Отправить SMS, указав в имени номер телефона" - ввести телефон, по которому вам можно позвонить или любой фиктивный типа 70001112233. Для России номер телефона должен начинаться с "7" (без плюса).

​Вот собственно и все организационыые моменты.

Теперь сама программа.

$email = "aaaaaa@mail.ru";//ваш E-mail при регистрации

$psw = "1234567";//ваш пароль при регистрации

$sender = "ABC";//отправитель 11 латинских букв и цифр

$text = "Привет мир!";//текст смс

$phone = "79115678899";//телефон абонента

$src = '<?xml version="1.0" encoding="UTF-8"?>    
        <SMS> 
        <operations>  
        <operation>SEND</operation> 
        </operations> 
        <authentification>    
        <username>'.$email.'</username>   
        <password>'.$psw.'</password>   
        </authentification>   
        <message> 
        <sender>'.$sender.'</sender>    
        <text>'.$text.'</text>   
        </message>    
        <numbers> 
        <number>'.$phone.'</number> 
        </numbers>    
        </SMS>';  
         
        $Curl = curl_init();    
        $CurlOptions = array(   
            CURLOPT_URL=>'http://atompark.com/members/sms/xml.php',  
            CURLOPT_FOLLOWLOCATION=>false,   
            CURLOPT_POST=>true,  
            CURLOPT_HEADER=>false,   
            CURLOPT_RETURNTRANSFER=>true,    
            CURLOPT_CONNECTTIMEOUT=>15,  
            CURLOPT_TIMEOUT=>100,    
            CURLOPT_POSTFIELDS=>array('XML'=>$src),   
            );  
        curl_setopt_array($Curl, $CurlOptions); 
        if(false === ($Result = curl_exec($Curl))) {    
        throw new Exception('Http request failed'); 
        }   
         
        curl_close($Curl);

Далее можно почитать у них как программно контролировать рассылку.

Для визуального контроля идём: Отправка СМС -> статистика. Первые смс висели 3 часа в статусе "ожидание модерации", но потом задержка с отправкой смс составляет примерно минуту. Видимо, сервис включается не мгновенно. В целом сервис мне понравился.

Желаю всем удачи!

Давай дружить

Принимаем


Наверх