Отправка SMS
На сайтах операторов сотовой связи можна увидеть формы, которые позволяют отправлять SMS абонентам этого оператора. Такой сервис можна внедрить и самостоятельно.
Разработка сервиса основана на том, что SMS можно представить как электронное письмо (e-mail). Поэтому получив с формы отправки SMS данные от пользователя (номер абонента-получателя, текст сообщения, код Тьюринга), нужно просто отправить письмо с этим сообщением (в PHP – функция mail) на определенный адрес. Этот адрес представляет собой конструкцию вида 38#######@zzzzz.xx, где ####### - это номер получателя (38 – это код Украины), а zzzzz.xx – это адрес сайта-шлюза (гейта). Например, для Киевстар это sms.kyivstar.net.
Также неободимо учитывать, что длина сообщения ограничена (примерно 125 символов), и кириллицу необходимо транслитерировать в латинские буквы.