fukuokaphp7 PHP x twilio

6,119 views

Published on

FukuokaPHP vol.7
電話を簡単にコントロールする
TwilioをPHPから使う方法

Published in: Technology
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
6,119
On SlideShare
0
From Embeds
0
Number of Embeds
4,942
Actions
Shares
0
Downloads
0
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide

fukuokaphp7 PHP x twilio

  1. 1. PHP x Twilio簡単に電話をコントロールしてみようYasushi IchikawaEizoku, Inc.13年5月30日木曜日
  2. 2. 自己紹介• Twitter: cakephper / ichikaway• http://d.hatena.ne.jp/cakephper13年5月30日木曜日
  3. 3. PHPMatsuri2013• 札幌• 7/14(日) - 7/15(月) 30時間ハッカソン• チケット発売中http://www.phpmatsuri.net/2013/13年5月30日木曜日
  4. 4. 電話をWebから簡単に• Twilio x KDDI Web Communications• http://kddi-web.twilio.jp/13年5月30日木曜日
  5. 5. 13年5月30日木曜日
  6. 6. 電話API• 電話発信、受信API (050番号取得)• ダイアル操作、録音、音声再生、テキストスピーチ、複数間通話、コールルーティングなど• SMS• VoIP連携13年5月30日木曜日
  7. 7. 13年5月30日木曜日
  8. 8. 電話番号取得購入した電話番号電話を受信したらTwilioサーバがアクセスするURLとメソッド(POST/GET)13年5月30日木曜日
  9. 9. とっても簡単Twilio①指定URLにリクエスト② XMLフォーマットで命令コードを返す自サーバ13年5月30日木曜日
  10. 10. Twilioからのリクエスト---------- $_POST ----------AccountSid : xxxxxxxxxxxxxxxxxxxxxxCalledVia : 0503133xxxxCalled : +81503133xxxxFromCountry : JPCallerCountry : JPDirection : inboundForwardedFrom : 0503133xxxxCalledCountry : JPCallSid : uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuFrom : +81503697xxxxCallStatus : ringingTo : +81503133xxxxToCountry : JPCallerCity :ApiVersion : 2010-04-01Caller : +81503697xxxxTwilioで取得した電話番号ユーザがかけた電話番号13年5月30日木曜日
  11. 11. Twilioへのレスポンス<?phpheader("content-type: text/xml");echo "<?xml version="1.0" encoding="UTF-8"?>n";?><Response><Say language="ja-jp">こんばんは!</Say></Response>13年5月30日木曜日
  12. 12. 詳細はAPIドキュメントhttp://jp.twilio.com/docs/13年5月30日木曜日
  13. 13. PHPライブラリhttps://github.com/twilio/twilio-php13年5月30日木曜日
  14. 14. デモ(Twilioコンテスト最終選考作品)13年5月30日木曜日
  15. 15. 電話で注文ステータス確認13年5月30日木曜日
  16. 16. EC Call13年5月30日木曜日
  17. 17. SaaS型で提供13年5月30日木曜日
  18. 18. 動作説明13年5月30日木曜日
  19. 19. ショップで購入13年5月30日木曜日
  20. 20. 受注画面のステータス13年5月30日木曜日
  21. 21. ECcall 管理画面13年5月30日木曜日

×