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
クラウド電話サービス “Twilio” のご紹介
Search
Kiminari Homma
December 04, 2015
Technology
0
86
クラウド電話サービス “Twilio” のご紹介
https://kintonedevcamp.connpass.com/event/20067/
での登壇資料です。
Kiminari Homma
December 04, 2015
Tweet
Share
More Decks by Kiminari Homma
See All by Kiminari Homma
Twilio Meetup 東京 2022/11/11
honkimi
0
58
Twilio iOS 徹底攻略
honkimi
1
1.2k
2021年 Twilio Voice 報告
honkimi
0
310
WebRTC ビジネスの失敗と成功
honkimi
2
1.8k
最近の Twilio トレンド報告
honkimi
0
390
Twilio Meet Up
honkimi
0
75
利用ユーザーからみた Twilio の紹介
honkimi
0
91
Zendesk App を Heroku で作ってみた話
honkimi
0
130
国内における Twilio x Alexa
honkimi
0
750
Other Decks in Technology
See All in Technology
Kiroと学ぶコンテキストエンジニアリング
oikon48
6
8k
5年目から始める Vue3 サイト改善 #frontendo
tacck
PRO
3
140
AIエージェントの活用に重要な「MCP (Model Context Protocol)」とは何か
masayamoriofficial
0
270
スプリントレトロスペクティブはチーム観察の宝庫? 〜チームの衝突レベルに合わせたアプローチ仮説!〜
electricsatie
1
150
Grafana Meetup Japan Vol. 6
kaedemalu
1
200
『FailNet~やらかし共有SNS~』エレベーターピッチ
yokomachi
1
200
JuniorからSeniorまで: DevOpsエンジニアの成長ロードマップ
yuriemori
2
360
モバイルアプリ研修
recruitengineers
PRO
5
1.7k
実運用で考える PGO
kworkdev
PRO
0
130
ZOZOマッチのアーキテクチャと技術構成
zozotech
PRO
3
1.2k
allow_retry と Arel.sql / allow_retry and Arel.sql
euglena1215
1
150
バッチ処理で悩むバックエンドエンジニアに捧げるAWS Glue入門
diggymo
3
110
Featured
See All Featured
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
A designer walks into a library…
pauljervisheath
207
24k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
8
510
Product Roadmaps are Hard
iamctodd
PRO
54
11k
Site-Speed That Sticks
csswizardry
10
810
Thoughts on Productivity
jonyablonski
69
4.8k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
36
2.5k
The Pragmatic Product Professional
lauravandoore
36
6.8k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
11
1.1k
Rebuilding a faster, lazier Slack
samanthasiow
83
9.1k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
61k
Transcript
ΫϥυిαʔϏε “Twilio” ͷ͝հ selfree, llc ຊؒ ߖ
ࣗݾհ
ຊؒ ߖ @kimihom ϘΫίί ӡӦऀ http://www.bokukoko.info/ CTO at selfree,llc Ruby
on Rails, AWS, Heroku, Android, iOS TwilioJP-UG ϝϯόʔ
ίʔϧίωΫτ as a Service ސ٬ใͱ࿈ಈͨ͠ίʔϧηϯλʔΛߏங Webϒϥβ͕ిΘΓ ֨҆ɾຊ֨ػೳɾଈಋೖ ̎िؒແྉτϥΠΞϧ࣮ࢪத αʔϏεհ https://www.callconnect.jp/
Twilio Λ͝ଘͷํʁ Twilio Λͬͨ͜ͱ͕͋Δํʁ Twilio Λͬͯӡ༻͍ͯ͠Δํʁ
Twilio ͷিܸ ࠓ·ͰͷిαʔϏε։ൃ ͳͲͷ IP-PBX αʔόʔ VoIPϧʔλ ి൪߸ϓϩόΠμ Ұൠి IPి
Twilio ͷিܸ “REST API” ΛݺͿ͚ͩͰ ిγεςϜΛߏங Web ͷٕज़͍͑ͬͯ͞Ε ిγεςϜΛߏஙͰ͖Δ!! +@
ଞͷ Web ͱ࿈ܞ͍͢͠
Twilio ͕͋ΒΏΔϋοΧιϯͰར༻͞ΕΔཧ༝
Twilio ͰͰ͖Δ͜ͱ
Voice Client ిͷड৴ ԻϑΝΠϧ࠶ੜ௨Ի μΠϠϧૢ࡞ʹԠͨ͡ಈ࡞ସ ௨தͷిͷ੍ޚ ిͷൃ৴ ϒϥβɾεϚϗͰి Voice ͱ࿈ಈͯ͋͠ΒΏΔ௨Λૢ࡞
and More.. →ࣗ༝ʹΈ߹ΘͤՄʂ
͓͖͍͑ͯͨࣝ ͱͯஸೡʹղઆ͞ΕͨຊޠυΩϡϝϯτ͕͋ΔͷͰɺ ҆৺͍ͯͩ͘͠͞ɻ
TwiML Twilio ͰిΛड৴ɾൃ৴͢Δͱ͖ͳͲɺ Twilio ಈ࡞໋ྩΛग़ͨ͢ΊͷXML Ͳ͏͢Ε͍͍ʁ ͜͏͠Ζ(TwiML) Webαʔόʔ <?xml version="1.0"
encoding="UTF-8"?> <Response> <Gather action=“https://www.myapp.com/action”> <Play loop=“5”>https://www.myasset.com/voice.wav</Play> </Gather> </Response> αϯϓϧ
REST API HTTP ௨৴Ͱ Twilio ͷใͷऔಘɾ࡞ɾߋ৽ɾআͳͲΛߦ͏ ֤ݴޠʹରԠ (PHP, Ruby, Python,
Node.js etc) Webαʔόʔ ͜Εͬͯ ͜͏ͳΓ·ͨ͠ ྫ͑ ɾి൪߸ͷऔಘɺߪೖɺআ ɾిΛ͔͚Δɺ௨ͷߋ৽ ɾSMS ૹ৴ ɾͦͷଞɺTwilio ϚΠϖʔδʹ͋Δૢ࡞ΛࣗલͰ࣮
Client SDK ϒϥβ(JavaScript), iOS(Objective-C), Android(Java) Ͱهड़͞Εͨ Client ௨Λ࣮ݱ͢ΔͨΊͷϥΠϒϥϦ REST APIͰൃߦͰ͖Δ”έΠύϏϦςΟτʔΫϯ”͕ඞཁɻ
ண৴͕དྷͨͱ͖ɺ௨Λͬͨͱ͖ɺΦϑϥΠϯʹͳͬͨͱ͖ ͲΜͳ͜ͱΛ͢Δ͔͚ͩΛॻ͚Α͍ Ͳ͏͢Ε͍͍ʁ Clientʹి͠Ζ(TwiML) Webαʔόʔ
Twilio ͷະདྷ νϟοτ ϏσΦ ίϛϡχέʔγϣϯͱͯ͠ͷϓϥοτϑΥʔϜɻ ·ͩ·ͩਐԽͷաఔɻ ࠓ͔ΒTwilioΛ࢝Ίͯશ͘͘ͳ͍Ͱ͢ʂ
Thanks.