applicationTwiMLを使用して、着信通話の処理方法をTwilioに指示するWebアプリケーションコードを記述します通話の着信があったときにTwilioがWebhookのリクエストを送信できるよう、Webアプリケーションをインターネットからアクセス可能にしておきます電話番号の購入と設定Twilioコンソール上で、世界中の電話番号を検索、購入できます。音声通話の可能な番号は、地球上のおよそどこからでも通話を発信および着信することができます。popular.どのフレームワークや言語を選んだにせよ、WebhookはあらゆるTwilioアプリケーションに対して同様に機能します。これらはTwilioに与えられたURIに対するリクエストを生成します。アプリケーションはデータベースの読み書き、他のAPIとの統合、あるいは何らかの演算など、必要とされるあらゆる処理を実行し、それからTwilioに実行してほしい指示をTwiMLのレスポンスとしてTwilioに応答します。you!</Message></Response>すべてのTwiMLドキュメントはルートの<Response>要素と、その中に含まれるひとつ以上の動詞からなります。動詞とは、電話をかけてきた人にあいさつする<Say>や、受信メッセージへの返信としてSMSを送信する<Message>といったような、Twilioにおこなってほしいアクションのことです。APIリファレンスを参照してください。コードは、TwiMLを返すことで電話番号への通話の着信時の何が起こるかを指示します。Sample...SDKのサポートされないバージョンを参照しています。responseあなたのサーバー上で、TwiMLを使ってTwilioからのWebhookリクエストに応答できます。TwiMLは、着信通話の処理方法をTwilioに指示するXMLタグのセットです。TwiMLで着信通話に応答するあなたのサーバー上で、TwiMLを使ってTwilioからのWebhookリクエストに応答できます。TwiMLは、着信通話の処理方法をTwilioに指示するXMLタグのセットです。Sample...SDKのサポートされないバージョンを参照しています。response結局のところ、Twilioヘルパー(ライブラリー)はこのようなXML文字列の生成を手助けしているに過ぎません。サーバーのコードで生成されるTwiML結局のところ、Twilioヘルパー(ライブラリー)はこのようなXML文字列の生成を手助けしているに過ぎません。このコードサンプル上のWebhookが機能するためには、インターネット経由でTwilioがWebアプリケーションにHTTPリクエストを送信できなければなりません。アプリケーションはTwilioから到達できるURLまたはIPアドレスを持っている必要があるということです。above.いったんngrokがインストールされたなら、コマンドラインからWebアプリケーションが実行されているいかなるポートへもトンネルを作成することができます。この例ではポート3000番をリスニングするWebアプリケーション用のURLを作成します。example)着信通話に対してPythonの応答を作成する上記の例では、あらかじめ定義済みのTwiMLを着信通話の応答として返しています。したWebhookを使用することの真価は、(Twilioがアプリケーションに送信する情報に基づいて)電話の相手に提示される内容を変更するための動的なコードを実行することにあります。ユーザーへの応答方法を決定する前にデータベースにクエリーを発行したり、CRMシステムから顧客の電話番号を参照したり、またあらゆる種類のカスタムロジックを実行できます。Sample...SDKのサポートされないバージョンを参照しています。responseTwilioはアプリケーションに対して、通話と発信者についての情報を持つPOSTパラメーターを送信します。この情報は動的なTwiML応答の作成に使用できます。着信通話に対して動的な応答を作成するTwilioはアプリケーションに対して、通話と発信者についての情報を持つPOSTパラメーターを送信します。この情報は動的なTwiML応答の作成に使用できます。requests.関連トピックこのガイドがお役に立ったなら、プログラマブルVoiceとNode.js向けの以下のチュートリアルも、ご興味を持たれるかもしれません。page:ヘルプが必要ですか?誰しもが一度は考える「コーディングって難しい」。そんな時は、お問い合わせフォームから質問してください。Twilioタグのついた情報から欲しいものを探してみましょう。Sample...SDKのサポートされないバージョンを参照しています。