GAS チームのこのチュートリアルに従いました。
Twilio と Apps Script を使用して音声と SMS を Google Appsに追加しますが、Twilio Docs に従って TwiML
を変更してタイムアウト時に追加<Redirect>
すると、「アプリケーション エラー」が発生します。
<Response>
<Gather action="https://script.google.com/macros/s/SCRIPT_ID/exec" numDigits="1" timeout="10">
<Say>Welcome to Yard Stars</Say>
<Say>To schedule a Sprinkler Service visit, press 1.</Say>
<Say>To discuss a new Sprinkler System, press 2.</Say>
<Say>To speak with someone in accounting, press 3.</Say>
</Gather>
<Say>Sorry, I didn't get your response.</Say>
<Redirect method="GET">https://script.google.com/macros/s/SCRIPT_ID/exec</Redirect>
</Response>
私が気づいたことの 1 つは、GAS が Twilio がサポートしていない「Transfer-Encoding Chunked」を送り返していることです。ただし、リダイレクト呼び出しにのみ影響するようです。
Apps スクリプトへのリダイレクト呼び出しを行う方法についての回避策はありますか?