E-postalardan otomatik olarak bilgi almanın bir yolu var mı (ör. Gmail'de normal ifade fiyatları)?


12

Her ay mobil operatörünüzden geçen ay kontratımın bana ne kadar para harcadığını söyleyen bir e-posta alıyorum ve bunu IFTTT ile bir iOS bildirimi haline getirmek istiyorum. Sorun şu ki, sadece posta gövdesi ile başlık olarak yeni bir tarif oluşturamıyorum, çünkü tam maliyet postanın ilk satırlarında değil.

Aldığım bir posta örneği

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

Ve ondan 10,00 € gibi bir regex ile bilgi almak 'cost:\s(\d+\.\d{2})\s've daha sonra verileri işlemek için IFTTT'ye ilk grubun içeriği ile bir e-posta göndermek istiyorum .

Sonunda bir cihaz olması gerekmeden bu herhangi bir şekilde mümkün mü?


Normal ifadeyi bulmak ve içeriği IFTTT'ye göndermek istediğiniz makine / cihaz hangisidir? Başka bir deyişle, e-posta filtresini nerede işlemek istersiniz?
barrycarter

Mümkünse, hiç makine kullanmamak ve benim için bir web uygulaması yapmak istiyorum
y-spreen

Yanıtlar:


6

Sadece IFTTT'de benzer bir özellik arıyordum, ancak daha sonra Zapier'in (tür) bunu desteklediğini keşfettim. Normal regex'ler değiller ama bu tür kalıplar eşleştiriyor

https://parser.zapier.com

İhtiyacınız olan şey için yeterince iyi olabilir!


1
Zapier uygulamasının bu bölümüne ulaşmak için bazı temel talimatlar ekleyebilir misiniz, örneğin, "Gmail düğmesini tıklayın ve X yapın", lütfen?
jonsca

mükemmel! Doğrudan sonucu iter gerçek zapier hizmeti ile birlikte iyi çalışıyor gibi görünüyor! Teşekkürler!
y-spreen

Mükemmel çalışıyor!
Karl Cassar

6

Kısa cevap: hayır, bunu yapamazsınız.

Uzun cevap:

  • IFTTT'nin en azından bu tweet'ten itibaren düzenli bir ifade kazıyıcısı yok:

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

  • IFTTT, kendi BU koşullarınızı veya BU eylemlerinizi oluşturmanıza yasal olarak izin vermez.

  • Kurallara aykırı olarak, kendi THAT eylemlerinizi oluşturmak için https://github.com/captn3m0/ifttt-webhook kullanabilirsiniz . Yine de İnternet'te bir sunucuya ihtiyacınız olabilir veya ücretsiz bir hizmet kullanmayı deneyebilirsiniz.

  • Eylem akışı şu şekilde olur:

    • IFTTT, faturalandırma e-postasının bir kopyasını alır (ya gmail'inizi kontrol ederek ya da kopyanızı otomatik olarak yönlendirerek).

    • IFTTT e-postayı başvurunuza gönderir.

    • Uygulamanız normal ifadeyi filtreler ve IFTTT'ye e-posta gönderir.

    • IFTTT bu yeni e-postayı ayrıştırır ve SMS'e dönüştürür.

"Bunun işe yaramasını sağlayan teknoloji o kadar karmaşık ki bir milyardan 999,999,999 kez e-postaya kendiniz bakmak daha basit"

Ayrıca pipe.yahoo.com'a bakmayı düşünün

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.