Разрабатываем Андроид приложение для отправки смс сообщений. Приложение обращается к серверу фоновом режиме по определённому адресу, получает xml с данными для смс и отправляем их. Все это происходит с заданной частотой. При получении входящих смс приложение отправляет данные по смс на заданный урл для последующей их обработке на сервере.
Приложение имеет следующие поля:
1. Текстовое поле для url откуда приложение получает xml файл с данными для отправки смс.
2. Текстовое поле или выпдающий список для частоты обращений к сервере в минутах (1 каждая минута, 5 каждые 5 минут, 10 каждые 10 минут, 60 каждый час, и тд)
3. Текстово поле для url куда будем отправлять все поступающие входящие смс методом POST (отправляется просто время смс, текст смс и номер с которого поступило). Приложение может или сразу при получении отправлять смс или каждую минуту проверять если есть новые смс, то делает обращение к серверу, если нет новых смс, то обращение не делает.
4. Текстовое поле для url куда отправляются на сервер лог результата отправки смс. Лог имеет общий формат: id sms, успешно отправили или нет (если телефон неверный указан был или еще какие проблемы), доставлено или нет (при отправки смс делаем с настройками (уведомить о доставке).
Телефон в фоновом режиме лежит на зарядке, делает обращение к серверу, отправляет смс если есть задание, при входящих смс перенаправляет их серверу. Все это работает без перебоев и заминок.
Формат xml файла:
<xml>
<sms id=123>
<phone>******</phone>
<message>Текст смс</message>
</sms>
<sms id=124>
<phone>****</phone>
<message>Текст смс2</message>
</sms>
</xml>
Заказчику передаем как готовое приложение для скачивания и установки так и исходники.
Поддерживаемая версия Android 8.1.0 и все более ранние версии
Время на разработку : примерно неделя.
Язык разработки: Eclipse
Бюджет: 10000 руб
Опубликован 26.09.2019 в 09:58 Последнее изменение: 26.09.2019 в 11:20