Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Zapier, IFTTT 経由で、ありとあらゆるサービスと自社サービスを連携する
Search
Kazuo KASHIMA
June 27, 2017
Programming
0
590
Zapier, IFTTT 経由で、ありとあらゆるサービスと自社サービスを連携する
Zapier, IFTTT を使って、自社サービスの Commet と他のサービスを連携した話、その時の経験を元に、開発者の立場として Zapier と IFTTT の比較、が本LTの主な内容です。
Kazuo KASHIMA
June 27, 2017
Tweet
Share
Other Decks in Programming
See All in Programming
システム成長を止めない!本番無停止テーブル移行の全貌
sakawe_ee
1
140
来たるべき 8.0 に備えて React 19 新機能と React Router 固有機能の取捨選択とすり合わせを考える
oukayuka
2
860
「Cursor/Devin全社導入の理想と現実」のその後
saitoryc
0
250
『自分のデータだけ見せたい!』を叶える──Laravel × Casbin で複雑権限をスッキリ解きほぐす 25 分
akitotsukahara
1
570
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
47
31k
datadog dash 2025 LLM observability for reliability and stability
ivry_presentationmaterials
0
120
Hypervel - A Coroutine Framework for Laravel Artisans
albertcht
1
100
ASP.NETアプリケーションのモダナイズ インフラ編
tomokusaba
1
420
LINEヤフー データグループ紹介
lycorp_recruit_jp
0
990
Webの外へ飛び出せ NativePHPが切り拓くPHPの未来
takuyakatsusa
2
430
DroidKnights 2025 - 다양한 스크롤 뷰에서의 영상 재생
gaeun5744
3
330
明示と暗黙 ー PHPとGoの インターフェイスの違いを知る
shimabox
2
370
Featured
See All Featured
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
Designing for Performance
lara
609
69k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
How to Ace a Technical Interview
jacobian
277
23k
Agile that works and the tools we love
rasmusluckow
329
21k
The Cult of Friendly URLs
andyhume
79
6.5k
Being A Developer After 40
akosma
90
590k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Into the Great Unknown - MozCon
thekraken
39
1.9k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
930
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Transcript
Zapier, IFTTT ܦ༝Ͱ ͋Γͱ͋ΒΏΔαʔϏεͱ ࣗࣾαʔϏεΛ࿈ܞ͢Δ APIStudy#9 ࣛౡʢ͔͠·͔͓ͣʣ
ࣗݾհ • ࣛౡʢ͔͠·͔͓ͣʣ • ϑϦʔͷΤϯδχΞ • ʢਖ਼֬ʹྵࡉاۀͬͯ·͢ʣ • ଞࣾwebαʔϏεͷडୗ։ൃɺٕज़ίϯαϧ •
ࣗࣾαʔϏε։ൃத
डୗ։ൃͱࣗࣾαʔϏε։ൃ • Α͘ฉ͘Ͱ͢ɻ • ʮडୗ։ൃํͳͬͯ͘ΔΜͰ͠ΐʁʯ • ͍͍͑ɻ • ։ൃޮΛѹతʹ্͛ΔͨΊͷɺ։ൃऀ͚ͷαʔϏ εΛ࡞Γ͍ͨɻ
• ͦͷαʔϏεΛͬͯɺޮΑ͘डୗ։ൃΛͯ͠ɺ͓٬ ༷Λຬͤͭͭ͞ɺṶ͚͍ͨɻ
ͲΜͳαʔϏε͔ • ։ൃϓϩδΣΫτͷใΛ·ͱΊͯݕࡧͰ͖Δ • ʢϓϩδΣΫτཧͷαϙʔτΛͯ͘͠ΕΔʣ
Commet
ͬͯ·͢ on Azure
ϓϩδΣΫτؔ࿈ͷใΛ ·ͱΊͯݕࡧ͢Δ • ͲΜͳใʁ • νέοτ ʢGitHubʣ • νϟοτ ʢSlackʣ
• ༷ॻ ʢGoogle Drive ʣ • etc.
࿈ܞ͢Δͷ໘ʂ
ͦ͜Ͱɾɾɾ
∞ Մೳੑɾɾɾ
ࣗࣾαʔϏεͱ Zapier or IFTTT Λ࿈ܞ͢Δํ๏ 1. Z/I ͷ։ൃऀ༻αΠτͰɺ։ൃऀΞΧϯτΛొ 2. Z/I
ͷ։ൃऀ༻αΠτͰɺΞϓϦΛొ 3. Zap/Applet (چRecipe) Λ࡞ͬͯ࿈ܞ͢Δ ͚ࣗͨͪͩͰ͏߹͜ΕͰΦγϚΠ
Z/I ൺֱ(1): ଞਓʹͬͯΒ͏ • Zapier ͷ߹ • βΞϓϦͱͯ͠ɺটऀΦϯ ϦʔͰެ։ •
10ਓҎ্ͷΞΫςΟϒϢʔβʔ Λ֫ಘ • ެ։ਃ • ৹ࠪɺඞཁͰ͋Εमਖ਼ • ެ։ ʘ(^o^)ʗ • IFTTT ͷ߹ • ͓ۚͬͯͶʢʔͱʣ • ͦͷޙɺଟ৹ࠪͱ͔ • ʢৄ͘͠ௐͯͳ͍ʣ
Z/I ൺֱ(2): ઃఆํ๏ • Zapierͷ߹ɾɾɾ • ࠷ॳʹAppΛ࡞ • Authentication •
Triggers (App -> Zapier) • Actions (Zapier -> App) • etc. • ৭ʑࡉ͔͘ઃఆͰ͖Δ • ͦͷޙɺZap Λ࡞ • IFTTTͷ߹ɺʮthenʯͰɺ Maker WebhooksΛࢦఆ͠ɺ ඞཁใΛຒΊΔ͚ͩ
Z/I ൺֱ·ͱΊʢݸਓతҙݟʣ • Zapier • ͱʹ͔͘ࡉ͔͘ઃఆͰ͖Δ • ͦͷ৭ʑ໘ • ୈ3ऀʹఏڙΛߟ͍͑ͯΔ
ͷͰ͋ΕɺZapier ͷํ͕ ༏Ε͍ͯΔ • IFTTT • ઃఆ؆୯ • ͚ࣗͩɺࣗࣾͷΈͰ͏ ߹ʹIFTTTͷํ͕खܰͰྑ͍ • Maker Webhooks ɺͦͷ໊ ͷ௨ΓɺDIY తͳϓϩδΣΫ τΛϝΠϯλʔήοτͱͯ͠ ͍Δ༷
ͦͷଞ • σόοάʹ RequestBin ͕ศརͩͬͨ • https://requestb.in/
ੋඇͬͯΈͯ ϑΟʔυόοΫΛɾɾɾ • Commet: https://commet.cc • Slack App Directory ʹࡌͤͯΒ͍·ͨ͠ɻ
https://slack.com/apps/A04JEV4JK-commet • Zapier Ͱ͏߹ɺҎԼͷϦϯΫΛɻ https://zapier.com/developer/invite/68528/ 1918a12af77eac2238da66bf70025ceb/
࠷ޙʹ • ࣭͝ɺΛ͔͚͍ͯͩ͘͞ɻ • ͓ࣄͷ͝ґཔ͓͓ͪͯ͠Γ·͢ʢ΅ͦͬʣ
͋Γ͕ͱ͏ ͍͟͝·ͨ͠ɻ
None