Přejít k navigační liště

Zdroják » Různé » Zapier – dejte propojování API ten správný šmrnc

Zapier – dejte propojování API ten správný šmrnc

Články Různé

Potřebovali jste někdy rychle propojit dvě služby? S pomocí Zapieru se to může stát otázkou několika málo minut. V článku vám možnosti Zapieru představíme.

Nálepky:

Kolik vteřin potřebujete na propojení dvou služeb?

Používali jste někdy služby, nad kterými jste si povzdechli, jak by bylo krásné, kdyby spolu mohly spolupracovat? Jenže pak jste nejspíš zjistili, že ač mají veřejná API, neexistuje žádná aplikace, která by je propojovala a trávit několik hodin psaním aplikace vlastní by vás stálo příliš úsilí. A co kdybyste ony služby dokázali propojit během dvou pěti minut? Líbilo by se vám to? Pokud ano, pak vyzkoušejte Zapier, který představím v dnešním článku.

Pokud chcete se Zapierem rovnou při čtení experimentovat, můžete si zdarma založit účet pomocí tohoto odkazu (tím nejenže dostanete lepší kvótu, než kdybyste se registrovali přímo, ale současně podpoříte autora tohoto článku – v čem to spočívá, se dozvíte už za chvíli).

K čemu všemu se Zapier hodí?

Stačí se podívat na galerii ukázkových zapů (propojení), abyste zjistili, že využití je mnoho. Zapier v tuto chvíli podporuje API od 181 služeb. Propojitelných kombinací, které dávají smysl, je nepočítaně.

Galerie zapů

Galerie připravený propojení (zapů) Zapieru

Zapy v galerii můžete hned začít používat, vyberete si např. zap, který pošle zprávu na Gtalk, kdykoliv někdo provede commit do GitHub repozitáře. Stačí, abyste nakonfigurovali přístup do vašeho GitHub účtu (přes OAuth) a Gtalku a zap je hotový a funkční.

Vytváříme nový zap

Tím ovšem možnosti Zapieru nekončí. Můžete si vybrat kombinaci z podporovaných 181 služeb a vytvořit zap z ní. Tu z dvojice služeb, která událost vyvolá, Zapier nazývá Trigger service. Ta druhá služba, která má na událost zareagovat nějakou akcí, se nazývá Action service.

Zap

Můžeme chtít propojit např. Gmail a Evernote, přičemž budeme chtít z jistých e-mailů automaticky vytvářet poznámky v Evernote. Jako trigger service vybereme Gmail a jako action service Evernote.

Triggery a akce

Spojení dále upřesníme. U Twitter service vybereme jeden z podporovaných triggerů (u Gmailu zvolíme New Email, protože chceme reagovat na nový email) a u Action service vybereme jednu z podporovaných akcí (u Evernote zvolíme Create Note).

Gmail Evernote

Pozn.: Některá z podporovaných API lze použít jako Trigger service i jako Action service (např. GitHub či Twitter), jiná můžete použít jen v jednom případě (např. Foursquare nebo PayPal lze použít jen jako Trigger service).

Filtry

V tuhle chvíli by námi vytvářený zap založil do Evernote poznámku pro každý nový e-mail. To jsme nejspíš úplně nechtěli, raději budeme zakládat poznámky jen pro určité e-maily. K tomu nám poslouží filtrování triggerů.

Nadefinováním filtru můžeme nechat spouštět trigger pouze pro e-maily od určitých odesílatelů, navíc obsahujících nějaké klíčové slovo v subjectu (např. note).

Zap filter

Nastavili jsme tedy vytvoření nové Evernote poznámky pro námi vybrané došlé e-maily. To není vše, ještě můžete určit, jak má být ona poznámka vytvořena. Můžeme nechat vygenerovat nadpis poznámky dle odesílatele a data e-mailu a do těla vložit předmět a obsah e-mailu.

akce

Tím máme zap připravený a můžeme ho uvést do chodu. Bude každých 15 minut kontrolovat náš Gmailový účet a pokud objeví nový e-mail vyhovující našemu filtru, založí pro něj novou poznámku do Evernote.

zap

Všimněte si, že propojení obou API nám zabralo jen několik minut, navíc bychom vůbec nemuseli umět programovat.

Placené tarify

Nic není tak prosté, jak se na první pohled zdá. Zapier je moc šikovná služba na to, aby mohla být kompletně zadarmo. Po založení účtu můžete Zapier používat 14 dní bez limitu a poté se buď spokojíte s free účtem nebo budete muset zaplatit.Placené tarify

Hlavní omezení free tarifu jsou na počet zapů (maximálně jich můžete mít 5), dostupná API (některá API najdete jen v placených tarifech, např. Paypal) a také na počet proběhnutí zapů. Po založení účtu můžete spustit 100 zapů za měsíc. To není zrovna moc, tento limit můžete naštěstí  pomocí gamifikačního systému zvyšovat, maximálně až na 1000/měsíc. Zvyšování není až tak moc těžké. Pokud si založíte účet pomocí mého odkazu, dostanete dalších 100 měsíčně (tj. od začátku jich budete mít 200). Pokud přesvědčíte své známé, aby si i oni vytvořili účet (podobně jako já nyní přesvědčuji vás), dostanete za každého dalších 100 spuštění měsíčně (tento bonus můžete získat maximálně 5x).

Gamifikace Zapieru

Závěr

Zappier je šikovná služba, kterou jistě ocení i vývojáři. Free tarif je sice omezený, ale ne zas na tolik, abychom pro něj nenašli řadu využití.

Speciální dík patří Patricku Zandlovi, díky kterému jsem na Zappier narazil.

Komentáře

Odebírat
Upozornit na
guest
0 Komentářů
Nejstarší
Nejnovější Most Voted
Inline Feedbacks
Zobrazit všechny komentáře

Stav SIMD v Rustu v roce 2025

Různé
Komentáře: 1
SIMD - neboli Single Instruction, Multiple Data - znamená, že procesor může jednou instrukcí zpracovat více datových prvků najednou. Typicky to znamená, že místo sčítání dvou čísel přičtete dvě sady čísel paralelně. To může přinést výrazné zrychlení například při zpracování obrazu, audia nebo numerických výpočtů. Pokud již SIMD znáte, tato tabulka je vše, co budete potřebovat. A pokud s SIMD teprve začínáte, tabulku pochopíte do konce tohoto článku

GPUI Component: moderní Rust GUI komponenty pro cross-platform desktop aplikace

Různé
Komentáře: 0
GPUI Component je open-source Rust knihovna rozšiřující framework GPUI o více než 60 moderních, nativních a multiplatformních UI komponent. Staví na deklarativním přístupu, stateless renderování a jednoduchém API inspirovaném Reactem či Yew. Díky optimalizovanému výkonu, podpoře témat a flexibilním layoutům umožňuje rychlý vývoj desktopových aplikací, jako je například trading nástroj Longbridge Pro. Knihovna je licencována pod Apache 2.0 a dostupná na GitHubu.