Необходимо программным образом обрабатывать поступающие на определенный номер телефона SMS-сообщения.
Для этого выбран сервис "Мультифон", который является voip-сервером.
Есть номер от мегафона, подключенной к мультифону.
Требуется:
1) Настроить сервер для приема входящих sms
(root доступ, а также тестовый номер и требуемые параметры предоставляем).
Возможно, удастся легко настроить по инструкции
habrahabr.ru/post/123380/ 2) При поступлении входящего sms необходимо:
а) сохранять в файл/бд номер телефона с которого поступило смс, также в файл/бд записывать текст самого смс;
б) вызывать внешний python-скрипт с параметром имя файла, куда произведено сохранение.
2) Объяснить нашему техническому специалисту слабые места в данной системе и возможности конфигурирования;
Возможно рассмотреть реализацию на другом сервисе. Короткие номера не рассматриваем. Предложения приветствуются.
Процедура проверки:
1) Пользователь сотового телефона отправляет SMS на номер телефона с федеральным номером мегафон ( возможна замена на другие операторы в ходе выполнения)
На диске / в БД на сервере сохраняется SMS (номер телефона отправителя и текст самого SMS)
Вызывается скрипт Python, принимающий на вход файл и записывающий его в другую папку на сервере
2) Проведено объяснение слабых мест в данной системе и возможности конфигурирования. Ограничения в данной системе по количеству обрабатываемых sms за секунду.