Сообщество
Логин
Пароль
Забыли пароль?     Регистрация
Ещё проектики
Рабочее время
Минималистичный счётчик рабочего времени онлайн
Общение / Веб версия / Автоматическая обработка покупок в приложении "Мой ...

Автоматическая обработка покупок в приложении "мой проездной"

Святослав
1 ноября 2016 13:08
Всем привет.



Есть такое приложение для Москвы https://play.google.com/store/apps/details?id=ru.bm.transport&hl=ru позволяет с платежной карты пополнять транспортную карту Тройка и покупать билеты на пригородный и городской транспорт.



Хочется, чтобы эти покупки автоматически заносились в дребеденьги. Банк Москвы, который обслуживает эти платежи присылает на email уведомления. Теоретически, можно было бы настроить пересылку этих уведомлений на email парсер дребеденег и настроить правило автоматического импорта данных. Но возникает две проблемы:



1. Банк присылает письма в html

2. На каждую покупку одно многострочное письмо



Первая проблема, вероятно, может быть решена с помощью сторонних средств. Кто-нибудь подскажет такое средство?



Как решить вторую проблему не ясно. email парсер не находить сумму покупки, не смотря на созданное правило в котором явно указано "Если в строке есть слово «Сумма», то создать трату". Возвращает: "Результат обработки присланного вами текста.

Строк всего: 34

Строк игнорировано: 34"



При загрузке тестового файла через импорт данных, получаю ошибку "Не удалось распознать ни одной операции. Проверьте настройку правил и загружаемый файл"



Буду рад любым идеям.



Пример текста уведомления от банка:



Уважаемый Клиент!

Благодарим Вас за то, что воспользовались услугами ВТБ Банка Москвы!

Информация по операции:

Тип операции: CPPK RAILWAY TICKET

Статус операции: Исполнено

Время операции: 01.11.2016 10:22:41 (UTC+03)

Сумма операции: 41,00

Комиссия: 0,00

Валюта операции: RUB

Номер заказа(RRN): 630601201356

Код авторизации: 141570

Номер билета: 189293

Номер карты: 532130******5032
Admin
 
1 ноября 2016 13:25
Здравствуйте.

Тут нужно (самому) написать программу-парсер такого текста, чтобы на выходе получалась одна строка, содержащая данные для операции - сумма, валюта, дата, комментарий для определения категории.



При том, что для полной автоматизации нужен промежуточный (свой) сервер в интернете (подойдёт и хостинг почти любой), который будет принимать почту от банка, делать обработку и отправлять почту в дребеденьги.
Михаил
3 ноября 2016 17:24
а в каком ввиде можно прислать чтобы дребеденьги приняли?
Admin
 
3 ноября 2016 17:26
Об этом тут:

https://www.drebedengi.ru...arser
Михаил
3 ноября 2016 17:55
там нет примера. как выглядит парсер не очень представляю
Admin
 
3 ноября 2016 18:33
Примером является любая СМС о расходах, на которую настраиваются правила в личном кабинете.
Чтобы отвечать на сообщения - зарегистрируйтесь и войдите в личный кабинет.