Приложение на android
ТЗ Android положение прием отправка смс
Разработать приложение / скрипт на android для получения смс и выполнения дальнейших действий с ответом на смс.
Требования
Приложение должно работать бесперебойно, в постоянном режиме освежевать смс по определенному фильтру
Выполнять действия при получении смс
Имеет небольшой интерфейс для настройки
Фронтенд
Приложения должен состоять из списка кодов и пропущенных смс, которые не подошли по условию нет номера с возможностью отфильтровать по колонкам.Возможностью изменять шаблон в том числе кратность суммы.
Добавления новых ключей через файл или вставка. Пример файла кодов прилагается.
Алгоритм приложения
- Поступление смс от 900
- Если сообщение подошло по шаблону и условию выполняем следующие действие.
- Если смс подходит по шаблону в нем есть перевод сумма кратная 150р но нет номера телефона или формат не верный.
Пример сообщения: MIR0726 18:19 Перевод 300р от Максим К.
Сообщение обязательно должно содержать в себе перевод и сумма
Сумма должна быть кратная 150р если не кратно или меньше сообщение не подходит по шаблону.
Обращаемся к внутренней базе данных берем от туда код и отправляем его в ответ на указанный номер из смс
Делаем отметку в бд когда, кому был выслан код
Пример бд
id | code | date | number | action |
1 | mBNPKvrUTVb | 02.03.2023 | 79823656565 | 1 |
Не теряем их и не игнорируем записываем в бд.