1. Не нашёл как настроить запрет обработки некоторых SMS. Сейчас обрабатывается при переносе средств с карты на карту приходят 3 SMS (для сбербанка): 1) перевод средств с 1-й карты, 2) поступление средств на 2-ю карту, 3) общее сообщение переноса средств с карты 1 на карту 2. Настроил правило на 3-ю SMS. Но обрабатываются отдельно также и два других сообщения. В итоге операция автоматически дублируется.
2. Хотелось бы в настройках правил иметь возможность указывать счёт по условию. Дело в том, что есть 2 карты, и по обеим приходят SMS с одного номера. Сейчас для решения вопроса приходится делать два одинаковых правила, для каждой из карт, что не удобно. Проще было бы иметь одно правило.
По пункту 1. Не очень хорошее решение для данной ситуации, т.к. стоп-слова применяются сразу ко всем SMS, без всяких условий для данного номера. А значит, применяя стоп к одной смс, где это нужно, применим это и к другой, где это не нужно. Допустим создаю стоп-слово "зачисление", для карты получателя (куда был перевод). Но в таком случае никогда не будут обрабатываться зачисления и на карту (откуда был перевод).
По хорошему, так нужны правила, аналогичные уже существующим для обработки SMS, но с флагом "стоп". И если срабатывает хоть одно правило с таким флагом, то все остальные правила должны игнорироваться.
fireshir
16 июня 2016 23:38
Уточню. Для приложения Android стоп-слова нужны. Как понимаю, это слова, которые запрещают отправку смс на сервер для обработки.
Правила со стоп-флагами, про которые говорил в предыдущем сообщении, должны уметь работать с наборами слов по принципу И/ИЛИ, как это и сделано в текущих правилах, чтобы уметь отлавливать конкретные сообщения.