Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!

PHP-скрипт для обработки SMS

project expired
PHP


СКРИПТ 1
Нужно написать скрипт, который обрабатывать данные о полученных SMS. Данные передаются скрипту методом POST и содержат следующие поля:
date - дата получения SMS;
number - 8668;
from - телефонный номер абонента;
prefix - префикс, использованный в тексте;
group - группа, использованная в тексте;
text - полный текст SMS;
sign - подпись отправителя в ответном сообщении;
answer - текст ответного сообщения;
status - статус входящего сообщения:
subscribe - подписка;
unsubscribe - отписка;
unknown - префикс или группа не опознаны;
subscribed - абонент уже подписан;
credits - недостаточно средств для отправки ответного сообщения.
expired - дата, до которой проплачен текущий префикс.

Сохраняем данные в БД mysql и проводим их анализ:
код из текста SMS сверяем со списком кодов в БД, а также сверяем номер телефона с черным списком.

После чего отправляем ответное SMS (используя протокол http://turbosms.ua/soap.html) со статусом:
"Код принят" (и помечаем код зарегистрированным)
"Код уже был зарегистрирован в базе"
"Код неверный" (не найден в базе)
"Код с номера в чернгом списке"

СКРИПТ 2
Запускается раз в сутки и проводит розыгрыш среди успешно принятых кодов. Сохраняет результаты розыгрыша в БД и отправляет победителям СМС (используя протокол http://turbosms.ua/soap.html)

ВЕБ-СТРАНИЦА с отчетом 1
Выводит простой табличный отчет со списком победителей/подарков из БД.

ВЕБ-СТРАНИЦА с отчетом 2
Выводит статистику по датам и ВСЕГО:
Кол-во полученных смс
Кол-во зарегистрированных участников
Кол-во участников, которые присылали неверные коды с одного номера более чем несколько раз

Выводит список номеров телефонов с количеством СМС полученных с каждого номера

Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 3 daysconcealed
    Константин Сергеевич
     73 

    Готов помочь с реализацией
    Хотелось бы обсудить детали

    Ukraine Kyiv | 18 February 2011 |
  2. 10 daysconcealed
    Андрей Горяк
     548   22   0

    Присылайте подробное ТЗ
    Мейл: [email protected]

    Ukraine Ternopol | 18 February 2011 |
  3.  freelancer isn't working in the service any longer
  4. 1 dayconcealed
    Andrey Visotskiy
     112   5   0

    пишите, поговорим

    Ukraine Dnepr | 18 February 2011 |
  5. 2 daysconcealed
    Sergiy B
     20 

    готов сделать, опыт работы с SOAP

    http://sprogram.com.ua/

    Ukraine Ukraine | 18 February 2011 |
  6. 3 daysconcealed
    Дмитрий Маузер
     68   1   0

    Готов приступить.

    Russia Moscow | 19 February 2011 |
  7. 10 daysconcealed
    Сергей Соловьев
     38 

    есть большой опыт работы с SMS системами

    Ukraine Kyiv | 19 February 2011 |
  8. 1 dayconcealed
    Анатолий Бек
     60   1   0

    ы

    Ukraine Ukraine | 20 February 2011 |

Project published
18 February 2011
259 views
Labels