SlideShare a Scribd company logo
1 of 20
Download to read offline
KDDI Web Communications
Twilioならテーブルをたたくと電話をかけられます。
未来を皆さんの手元に!
クラウド電話API Twilio
自己紹介
!
Twilio!for!KDDI!Web!Communica5ons !
!
RoR,PHP !
!
!
Twilio!API! !
#twilioapistudy!
電話API
Twilio?
2013年4月17日 来日致しました!
Twilio概要
ウェブと電話を繋ぐのに必要なのはたった数行のコードだけ
Twilioでなにができる?
電話番号の購入(050)
オーディオ再生&合成音声
通話録音
電話会議(カンファレンス)
プッシュ音認識
世界対応
など
(電話回線接続)
(VoIP接続)
(SMS送受信)
日本国内4キャリア対応( 米国電話番号利用)
こんな感じです。
シンプル:XML
<Dial>
<Dial>813xxxxxxxx</Dial>
<Play>
<Play>h/p://yourserver.com/sound/file.mp3</Play>
<Record>
<Record	
  ac@on=“handleVoiceMessage.php”	
  />
<Conference>
<Conference>RoomName</Conference>
<Say>
<Say	
  language=“ja-­‐jp”>Twilioへようこそ</Say>
<Gather>:プッシュ音認識
<Gather	
  ac@on=“handle.php”	
  />
curl	
  -­‐X	
  POST	
  'https://api.twilio.com/2010-­‐04-­‐01/
Accounts/ACcf649d736e969e3cd635f355f42ec4c7/Calls.xml'	
  
-­‐d	
  'From=%2B8150xxxxxxxx'	
  
-­‐d	
  'To=%2B8180xxxxxxxx'	
  
-­‐d	
  'Url=http%3A%2F%2F<twiML	
  URL>'	
  
-­‐u	
  <Account	
  SID>:<Auth	
  Token>
シンプル:curl
twiml:<Dial>
!
<Dial%record%=%“true”%callerId%=%“+8150xxxxxxxx”>!
!!!!<Number!sendDigits="wwww310">!
!!!!!!!!+813xxxxxxxx!!
!!!!</Number>!
</Dial>!
たとえば:IVR(自動応答システム)
Twilioへようこそ。
電話の転送は1を
音声ファイルの再生は2を
終了は3を
押してください。
こんな感じです。:PHP
<Response>
	

 <?PHP if (empty($_POST["Digits"])): ?>
	

 	

 <Say language="ja-jp">
	

 	

 	

 Twilioへようこそ。電話の転送は1を、音声ファイルの再生は2を、終了は3を押してください。
	

 	

 </Say>
	

 	

 <Gather numDigits="1" timeout="30" />
	

 <?PHP elseif ($_POST["Digits"] == "1"): ?>
	

 	

 <Dial callerId="+8150xxxxyyyy">+8180xxxxyyyy</Dial>
	

 	

 <Gather numDigits="1" timeout="30" />
	

 <?PHP elseif ($_POST["Digits"] == "2"): ?>
	

 	

 <Play>http://voiceserver/music/hello-twilio.mp3</Play>
	

 	

 <Gather numDigits="1" timeout="30" />
	

 <?PHP elseif ($_POST["Digits"] == "3"): ?>
	

 	

 <Say language="ja-jp">Twilioのご利用ありがとうございました。</Say>
	

 <?PHP endif ?>
</Response>
Twilio ライブラリー
事例:ラピロ
事例:スキュータム(二要素認証)
①
②
事例:mana.bo
• いま聞ける、すぐ理解る。受験生向け
オンタイム学習プラットフォーム。
1) 電話による利用者認証
2) 会話を通じて疑問点を解決
事例:BlueHAND
Bluetooth
BlueHAND
まとめ
・電話は誰でも使える
・我々の生活と密着されている媒体
・簡単に電話の世界と繋がる
・電話・SMSの処理を完全に自動化できる
・新規登録ですぐ使える(トライアルアカウント提供)
・iOS,Androidアプリの開発ができる。
みなさんいいね!を
Facebook URL
TwilioforKWC
・イベント
・事例
・最新情報
・アイデア
・技術情報
ありがとうございました。
<Say language = ja-jp >
</Say>

More Related Content

Similar to 20130927 MA9 東京ハッカソン発表資料

AWSアイデアソン20150509
AWSアイデアソン20150509AWSアイデアソン20150509
AWSアイデアソン20150509Noriyuki Koide
 
Twilioビジネスセミナー20141023 twilioで切り拓く新しいビジネス - 小出 範幸
Twilioビジネスセミナー20141023   twilioで切り拓く新しいビジネス - 小出 範幸Twilioビジネスセミナー20141023   twilioで切り拓く新しいビジネス - 小出 範幸
Twilioビジネスセミナー20141023 twilioで切り拓く新しいビジネス - 小出 範幸twilioforkwc
 
Twilio を使えば簡単にできる アプリケーションと電話/SMS連携
Twilio を使えば簡単にできる アプリケーションと電話/SMS連携Twilio を使えば簡単にできる アプリケーションと電話/SMS連携
Twilio を使えば簡単にできる アプリケーションと電話/SMS連携Masashi Shinbara
 

Similar to 20130927 MA9 東京ハッカソン発表資料 (6)

AWSアイデアソン20150509
AWSアイデアソン20150509AWSアイデアソン20150509
AWSアイデアソン20150509
 
Telexi α
Telexi αTelexi α
Telexi α
 
Twilioビジネスセミナー20141023 twilioで切り拓く新しいビジネス - 小出 範幸
Twilioビジネスセミナー20141023   twilioで切り拓く新しいビジネス - 小出 範幸Twilioビジネスセミナー20141023   twilioで切り拓く新しいビジネス - 小出 範幸
Twilioビジネスセミナー20141023 twilioで切り拓く新しいビジネス - 小出 範幸
 
Twilio rubyhiroba
Twilio rubyhirobaTwilio rubyhiroba
Twilio rubyhiroba
 
Twilio を使えば簡単にできる アプリケーションと電話/SMS連携
Twilio を使えば簡単にできる アプリケーションと電話/SMS連携Twilio を使えば簡単にできる アプリケーションと電話/SMS連携
Twilio を使えば簡単にできる アプリケーションと電話/SMS連携
 
Boundio slideshare
Boundio slideshareBoundio slideshare
Boundio slideshare
 

20130927 MA9 東京ハッカソン発表資料