Помогите написать скрипт обработчика смс

serg100

Новичок
Помогите написать скрипт обработчика смс

Здравтсвуйте. Помогите мне написать скрипт обработчика смс для работы с партнёрской программой b2m. Вот их пример реализации скрипта:

// Получаем GET параметр "m" - текст SMS от пользователя проекта - в переменную $_sInMsg

$_sInMsg = empty($_GET['m'])?"Пустая СМС":$_GET['m'];

// Получаем GET параметр "s" - короткий номер, на который пользователь отправил SMS - в переменную $_sInSrv

$_sInSrv = empty($_GET['s'])?"Пустой номер":$_GET['s'];

// Программный код обработки входящего SMS сообщения от пользователя проекта

//

// здесь добавьте программный код обработки SMS от пользователей, присущий Вашему проекту

// далее предполагаем, что после обработки текст ответного SMS будет в переменной $_sOutMsg

//

// Предварительная обработка текста ответного SMS для пользователя (преобразование символов сообщения в соответствующие HTML сущности)

$_sOutMsg = htmlentities(_sOutMsg);

// Упаковка ответного сообщения для пользователя в требуемый формат (см. Технические требования к проекту)

$_sOut = sprintf('{"message":"%s","status":true}',$_sOutMsg);

// Возврат сообщения для пользователя в качестве ответа WEB-сервиса на HTTP-GET запрос

print($_sOut);

?>

Технические требования к проекту
Для обеспечения корректной работы проекта Вам необходимо разместить под URL-адресом (Url-проекта), указанным при регистрации проекта, WEB-сервис для обработки входящих SMS-сообщений.
Входные данные для WEB-сервиса:
1. GET параметр «m» - текст SMS сообщения, полученного от пользователя, строка до 140 символов;
формат текста сообщения: «sk xxxx yyyyyyy»
sk – префикс услуги
xxxxx – идентификатор проекта, число от 2-х до 4-х разрядов
yyyyyyy - параметры которые обрабатываются на стороне сервера проекта
2. GET параметр «s» - короткий номер, на который было отправлено SMS сообщение пользователем, цифровая строка
3. GET параметр «a» - уникальный идентификатор пользователя, число

4. GET параметр «r» - регион пользователя, строковый идентификатор страны, например, для России – «RU», для Украины - «UA», для Казахстана – «KZ»»

Выходные данные для WEB-сервиса:

В качестве ответа WEB-сервис должен возвратить текстовую строку в формате
«{"message":"тело ответного сообщения","status":true}»


Сам в php не разбираюсь, поэтому этот пример мне ни о чём не говорит. Подскажите, как будет выглядеть готовый скрипт.
 

Angerslave

Новичок
Готовый скрипт будет выглядеть примерно также, как и пример, только гораздо больше, наверное:) Это вообще только заглушка.
 
Сверху