Каждый месяц я получаю электронное письмо от своего оператора мобильной связи, в котором говорится, сколько денег стоил мне мой контракт в прошлом месяце, и я хотел бы иметь возможность преобразовать это в уведомление iOS с IFTTT. Проблема в том, что я не могу просто создать новый рецепт с почтовым телом в качестве заголовка, потому что точная стоимость указана не в первых строках письма.
Примером письма, которое я получу, будет
Hello nO_OnE_910,
[text]
cost: 10.00 €
[text]
И я хотел бы получить от этого информацию в 10,00 евро с помощью регулярных выражений, 'cost:\s(\d+\.\d{2})\s'
а затем отправить электронное письмо с содержимым первой группы в IFTTT для обработки данных.
Возможно ли это каким-либо образом без необходимости запуска устройства на моем конце?
gmail
if-this-then-that
regex
у-Spreen
источник
источник
Ответы:
Я просто искал похожую функцию в IFTTT, но потом обнаружил, что Zapier (вроде) поддерживает это. Они не являются правильными регулярными выражениями, но это делает сопоставление с образцом
https://parser.zapier.com
Может быть достаточно для того, что вам нужно!
источник
Краткий ответ: нет, вы не можете сделать это.
Длинный ответ:
https://twitter.com/grmeyer/status/240888420677873664
IFTTT не разрешает вам на законных основаниях создавать свои собственные условия или действия.
Нелегально, вы можете использовать https://github.com/captn3m0/ifttt-webhook для создания своих собственных действий TH. Вам все еще нужен сервер в Интернете, или вы можете попробовать использовать бесплатный сервис.
Поток действий будет тогда:
IFTTT получает копию платежного электронного письма (либо проверяя свою почту, либо автоматически отправляя им свою копию).
IFTTT отправляет электронное письмо на вашу заявку.
Ваше приложение отфильтровывает регулярное выражение и отправляет электронную почту в IFTTT.
IFTTT анализирует это новое электронное письмо и превращает его в SMS.
«Технология, необходимая для того, чтобы заставить это работать, настолько ошеломляюще сложна, что в 999 999 999 раз из миллиарда проще взглянуть на электронную почту самостоятельно»
Также подумайте о том, чтобы посмотреть на pipe.yahoo.com
источник