Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Требуется взять стандартный, предлагаемый агрегатором скрипт-обработчик (смотрите образец и спецификации):

http://www.smspartner.ru/product/transport

и доработать его следующим образом:

1. смс принимается от пользователей и данные - идентификатор сообщения, сотовый оператор клиента, мобильный номер клиента, короткий номер, на который смс пришла, текстовое содержимое смс - записывались в лог-файл с названием "текущая_дата.log". Данные разделяются в строке символом "-". Одна смс - одна строка в лог-файле;

2. из текстового сообщения "выкусывается" код, состоящий из 8 знаков и передается нашей процедуре вычисления ответного кода активации (наша процедура готова и исправно работает, нужно будет только потом вставить код в ваш скрипт);

3. Отправить получившийся код активации обратно на мобильник клиента, предварительно модифицировав служебный заголовок UDH ответной смс таким образом, чтобы был указан порт (чтобы в настройках скрипта можно было указать произвольное значение), на который мы посылаем сообщение. Насколько сам понимаю - тут нужно будет преобразовать ответное сообщение в UCS2-кодировку и работать с ней.

Есть аналогичные скрипты под прочие биллинги. Там пункт 3 гораздо проще, могу исполнителю передать для ознакомления. У smspartner.ru же сам не могу сделать...

13 лет назад
zimbus
Иван 
46 летРоссия
13 лет в сервисе
Был
8 лет назад