Architektura workflow
Sestavte serverless tok kontaktů ze tří částí
Nastavení
Sestavte workflow Pipedream ve čtyřech krocích
- 01
Nastavte spouštěč SendGrid
Vyberte událost nového kontaktu, připojte Twilio SendGrid a nastavte interval kontroly odpovídající workflow a limitům účtu.
- 02
Přidejte akci Email to Gender
Vyberte akci GenderAPI, bezpečně připojte API klíč a namapujte e-mailovou adresu kontaktu ze SendGrid.
- 03
Aktualizujte kontakt v SendGrid
Přidejte aktualizační akci a namapujte výsledek spolu s potřebnými poli pro křestní jméno, zemi nebo pravděpodobnost.
- 04
Před aktivací workflow otestujte
Vytvořte testovací kontakt bez skutečných osobních údajů, zkontrolujte spouštěč i každé namapované výstupní pole a teprve potom workflow aktivujte.
Frekvence a test
Přizpůsobte polling objemu a kvótám
Interval zvolte podle objemu kontaktů, limitů tarifu Pipedream a dostupných kreditů GenderAPI. Patnáctiminutový interval ze starého příkladu není obecnou zárukou. Duplicitám zabraňte pomocí ID události nebo pole se stavem zpracování.
Zabezpečení a zpracování chyb
Udržujte tajné údaje mimo logy
API klíč uložte do připojeného účtu nebo tajné proměnné Pipedream. Trvalé chyby rozlišujte pomocí status a errno a zabraňte neomezenému opakování požadavků.
Časté dotazy
Dotazy k GenderAPI a Pipedream
Co dělá integrace GenderAPI s Pipedream?
Analyzuje jméno, e-mail nebo uživatelské jméno z událostí Pipedream pomocí GenderAPI a předává strukturovanou odpověď dalšímu kroku.
Které služby příklad propojuje?
Workflow používá spouštěč nového kontaktu Twilio SendGrid, akci Email to Gender od GenderAPI a následnou aktualizaci kontaktu v SendGrid.
Běží workflow v reálném čase?
Frekvence závisí na zvoleném spouštěči a intervalu dotazování nastaveném v Pipedream. Před aktivací ověřte aktuální limity tarifu.
Ukládá GenderAPI e-mailové dotazy?
Ne. E-mailové dotazy se zpracují pouze pro vytvoření odpovědi a GenderAPI je neukládá.
Jak ochránit API klíč?
Uložte jej do připojeného účtu Pipedream nebo jako tajnou proměnnou. Nikdy jej nevkládejte do výstupu kroku, zdrojového kódu ani logů.
Jak pracovat s chybami?
Pomocí status a errno rozlišujte neplatný vstup, vyčerpané kredity a neplatné klíče. Trvalé chyby neopakujte, dokud neopravíte jejich příčinu.
