私は twimlbin サービスを使用して、単純な Twilio xml をテストしています。
<?xml version="1.0" encoding="UTF-8"?>
<Response>
<Say>This call may be recorded for quality purposes</Say>
<Dial record="true" action="http://testmyapp.ca/sendmail.php" method="GET">
555-404-3200
</Dial>
</Response>
アクションの URL で、録画の URL と期間を受け取り、自分宛てにメールを送信します。順調に進み、メールは送信されますが、電話の音声はアプリケーション エラーが発生したことを示しています。エラーは 12100 エラー ( http://www.twilio.com/docs/errors/12100 ) です。デバッガー サービスから、「ドキュメントの行 1 でエラーが発生しました: ファイルの終わりが早すぎます。応答本文が有効な XML ドキュメントであることを確認してください。」私は何もしていませんが、php ファイルからメールを送信しています。ここで、php ファイルから Twilio に応答を返す必要がありますか? sendmail.php からのすべての出力をコメントアウトしました。期待どおりの GET パラメータを含む電子メールを受け取りましたが、アプリケーション エラーが発生したという音声が聞こえます。どんな助けでも大歓迎です。