Чи є спосіб автоматично отримувати інформацію з електронних листів (наприклад, ціни на регулярні виплати на gmail)?


12

Щомісяця я отримую електронний лист від свого мобільного оператора, в якому повідомляється, скільки грошей мій контракт коштував мені за останній місяць, і я хотів би мати можливість це перетворити в повідомлення про iOS з IFTTT. Проблема полягає в тому, що я не можу просто створити новий рецепт із тілом пошти як заголовком, оскільки точна вартість не в перших рядках для пошти.

Прикладом для пошти, яку я отримаю, буде

Hello nO_OnE_910,
[text]
cost: 10.00 €
[text]

І я хотів би отримати інформацію від цього 10,00 € з таким чином, як регулярний вираз, 'cost:\s(\d+\.\d{2})\s'а потім надіслати електронний лист із вмістом першої групи IFTTT для обробки даних.

Чи можливо це будь-яким чином, не маючи пристрій на моєму кінці працювати?


На якій машині / пристрої ви хочете знайти регулярний вираз і надіслати вміст на IFTTT? Іншими словами, де ви хочете обробити фільтр електронної пошти?
barrycarter

Якщо можливо, я хотів би взагалі не використовувати жодну машину і змусити роботу веб-додатка для мене
y-spreen

Відповіді:


6

Я просто шукав подібну функцію в IFTTT, але потім виявив, що Zapier (вид) підтримує це. Вони не є правильними регулярними виразками, але це робить узгодження шаблонів між видами

https://parser.zapier.com

Може бути достатньо хорошим для того, що вам потрібно!


1
Чи можете ви включити деякі основні вказівки, щоб дістатися до тієї частини програми Zapier, наприклад, "натисніть на кнопку Gmail і зробіть X", будь ласка?
jonsca

ідеально! Разом із фактичним сервісом zapier, який безпосередньо підштовхує результат, він, здається, працює просто чудово! Дякую!
y-spreen

Це прекрасно працює!
Карл Кассар

6

Коротка відповідь: ні, ви не можете цього зробити.

Довга відповідь:

  • IFTTT не має скрепера регулярного виразу, принаймні, як у цього твіту:

https://twitter.com/grmeyer/status/240888420677873664

  • IFTTT не дає правомірно створювати ваші власні ЦІ умови чи ЦІ дії.

  • Незаконно ви можете використовувати https://github.com/captn3m0/ifttt-webhook, щоб створити власні ТІ дії. Вам все одно знадобиться сервер в Інтернеті або ви можете спробувати скористатися безкоштовним сервісом.

  • Потік дій буде тоді:

    • IFTTT отримує копію платіжного листа (перевіряючи вашу електронну пошту, або ви автоматично передаєте їм свою копію).

    • IFTTT надсилає електронне повідомлення вашій заявці.

    • Ваша програма фільтрує регулярний вираз і надсилає електронне повідомлення на IFTTT.

    • IFTTT аналізує цей новий електронний лист і перетворює його на SMS.

"Технологія, що стосується того, щоб це працювало, настільки приголомшливо складно, що з мільярда 999,999,999 разів простіше просто подивитися електронну пошту"

Також розглядайте питання про pipe.yahoo.com

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.