Отправка SMS с использованием Интернета

текст: Михаил Демидов (Friedrich Putrid)

Система обмена короткими текстовыми сообщениями — Short Message Service — поя-вилась еще на заре развития мобильной связи и после практически полного отхода от пейджинговой связи зарекомендовала себя как альтернативная форма общения между абонента-ми мобильной связи по всему миру. Однако, как у любого коммерческого сервиса, у SMS есть свои явные и неявные достоинства и недостатки.

К числу первых из них относится сравнительная дешевизна услуги и поддержка ее на всех мобильных телефонах любого стандарта связи. Ко вторым можно отнести неудобство передачи оператором букв алфавита — латинскими буквами можно передать до 160 символов в одном сообщении, буквами славянских алфавитов — до 70 символов (при этом длинные сообщения тарифицируются оператором как несколько). При этом сами мобильные телефоны поддерживают длинные сообщения, составленные из нескольких длинных, что не всегда можно сказать об операторах сотовой связи (не всегда доходит последняя часть SMS).

Для кодирования SMS используется 7-битная кодировка, в случае если текст состоит только из символов латинского алфавита. Так как максимальный объем SMS в соответствии со стандартами составляет 1120 бит, то можно посчитать максимальное количество символов (1120 разделить на 7 и получить 160). Как только в тексте появляется символ, например, кириллического алфавита, кодировка меняется с 7-битной на Unicode по 2 байта на символ. Максимальный объем тогда уменьшается до 70 знаков (1120 делится на 16).

Другой вопрос касается стоимости самого сервиса. Услуга передачи/приема SMS не требует в большинстве случаев абонентской платы, но зачастую стоимость передачи 1 сообщения сопоставима с 1 минутой голосового трафика, и, в принципе, в 160 символов нереально вложить то, что можно сказать в минуту разговора. Опять же, если ваш собеседник не может разговаривать или вы передаете информацию, которая может быть искажена разговором, то лучшим решением будет отправка сообщения.

В последнее время именно на развитие SMS-услуг (курсы валют, справочная информация, оплата услуг, развлечения) и направлены усилия операторов сотовой связи. Одним из таких решений является SMS-подписка на доступ к определенного рода информации (например, Сбербанк России предоставляет рассылку SMS-уведомлений о состоянии вашего банковского счета на пластиковой карте), а другим — отправка бесплатных SMS через Интернет. Именно второе направление я и буду рассматривать в данной статье.

Методы отправки SMS через Интернет

Данные методы не исчерпываются отправкой сообщений с использованием компьютера, равным образом там может фигурировать и сам телефон (через GPRS), и КПК (через любое беспроводное соединение).

Метод первый. Официальные сайты операторов сотовой связи

Наиболее простым является отправка сообщений непосредственно с сайтов оператора, заполняя определенную форму отправки: номер абонента (причем он исключительно относится к зоне обслуживания), текст сообщения (до 160 символов, причем не всегда поддерживается кириллица) и код картинки, для ограничения нагрузки на сервер и идентификации пользователя. В итоге на телефон адресата приходит сообщение, содержащее текст отправителя, в качестве номера выступает служебный номер оператора, но полностью отсутствует информация об отправителе самого сообщения (его IP, время, номер телефона).

Так можно анонимно рассылать рекламу, проверять существование номера абонента и бесплатно общаться, что самое важное.

Минусом является, во-первых, в большинстве своем загруженность сервера и запаздывание прихода сообщений, во-вторых, привязка к определенному сайту оператора, в-третьих, отсутствие идентификации отправителя.

Отправка SMS абонентам «Вымпелком» (торговая марка — «Билайн»): www.beeonline.ru

Движок формы позволяет отправлять SMS как незарегистрированным пользователям, так и зарегистрированным (абонентам «Билайн»), при этом сообщение состоит из 156 символов, начинается с текста BOL (BeeOnLine), автоматически не переводится в транслит. Зарегистрированные пользователи могут использовать записную книжку и получать уведомления о доставке сообщения себе на телефон или на адрес e-mail.

Простые пользователи могут получать отчет о доставке только в виде Web-интерфейса.


Логин
Пароль
Запомнить меня