久々に Twilio (インターネット・テレフォニーの一種)を触りました。物忘れも激しいし、いろいろバージョンアップしているのでフォローが大変です。
最初、登録した電話番号に着信した場合と、JavaScript クライアントで発信する場合に呼ばれる request URL が違うことが分からず、はまってしまいました。まとめると、
- 登録電話にかかってきた場合は、それに対応する request URL が呼ばれ、
- JavaScript クライアントから発信する場合は、TwiML Apps のインスタンスに登録した request URL が呼ばれる
ということでした。プレゼン資料にでもまとめておきたいところですが、ちょっと気力がないので、また今度。
とりあえず、ウェブ上から電話をしたり、電話を受けることはできました。ちょっと音が途切れるのが残念です。誰か、こんど一緒に実験しましょう。