TwilioのTwiMLを使って、通話音声を録音

Twilioを使って電話Webアプリケーションを構築しよう」の第 8 回目の記事は、TwiMLを使い、音声通話を録音します。

 

 

「Webサイトからお問い合わせが来ない…」とお悩みの方必見!
当サイトのノウハウを詰め込んだ『Web集客の無料ガイド』をご提供

方法

 

  1. 第4回目の記事で作成した「twilio_respons.php」を開きます。
  2. <Dial>に、「 record="true"」属性を追加します。
    <Dial action="twilio_call_end.php" record="true">+8133334444</Dial>
    

    以上で、録音の準備ができました。
     

  3. 録音した音声ファイルは下記のURLから取得できます。
    http://api.twilio.com
    /2010-04-01/Accounts/{AccountSid}/Recordings/{RecordingSid}
    
  4. 録音したファイルのURLはログとしても取得することができます。
    第5回目で作成した「twilio_call_end.php」を開き、下記のコードを追加します。
    $log_data .= 'RecordingUrl='.$_POST["RecordingUrl"]."\n";

 

以上で通話した音声を録音することができます。
次回は録音した音声を、curlで取得し自社サーバーに保存後、Twilioサーバー側から録音ファイルを削除する方法を紹介いたします。

 


[特集] Twilioを使って電話Webアプリケーションを構築しよう
 

 

ソースコード

 

ソースコードは、GitHubに公開いたしました。

 
 

関連タグ:

CPIの最新情報をTwitterでチェックできます!
@cpiadjp
次へ
前へ