/var/log/messages

debugging with sixth sense

Twilio 纏め、なリクエスト

纏め、なリクエストが入ったので云々してみます。

  • Twilio と Web アプリ間では HTTP Request を通じて連携
  • Twilio からリクエスト、Web アプリからリクエスト、な二つのパターン
  • 電話から着信は Twilio から Web アプリに request が送信され、TwiML を Twilio に戻すことで電話へのレスポンスを生成
  • 電話への発信は Web アプリから Twilio に request を送信すれば良い
  • 検証はブラウザで行なう (TwiML が正しく生成されているかを確認)
  • Web アプリ側では送信された HTTP リクエストが Twilio からのものかどうかを検証する手段が用意される
  • ハンズオン資料 (https://www.slideshare.net/shin1x1/twilio-api-php-27402275)

TwiML によって何ができるか (一部のみ)

  • テキスト読み上げ
  • 音声ファイルの再生
  • 通話相手の発信の録音
  • 通話相手のダイアル数字の記録
  • 通話中に SMS メッセージ送信
  • 通話終了
  • 着信拒否

Comments