popular.どのフレームワークや言語を選んだにせよ、WebhookはあらゆるTwilioアプリケーションに対して同様に機能します。これらはTwilioに与えられたURIに対するリクエストを生成します。アプリケーションはデータベースの読み書き、他のAPIとの統合、あるいは何らかの演算など、必要とされるあらゆる処理を実行し、それからTwilioに実行してほしい指示をTwiMLのレスポンスとしてTwilioに応答します。you!</Message></Response>すべてのTwiMLドキュメントはルートの<Response>要素と、その中に含まれるひとつ以上の動詞からなります。動詞とは、電話をかけてきた人にあいさつする<Say>や、受信メッセージへの返信としてSMSを送信する<Message>といったような、Twilioにおこなってほしいアクションのことです。APIリファレンスを参照してください。WebアプリケーションでTwiMLを生成する誰かがTwilio番号に対してSMSを送信したとき、設定済みのWebhook、そしてTwiMLを使って返信することができます。以下は、ヘルパーライブラリーを使ってTwiMLを生成する方法になります。Sample...SDKのサポートされないバージョンを参照しています。library.ヘルパーライブラリーの使用時は、ご自身での生のXMLの生成について気にかける必要はありません。そちらの方法がお好みなら、それは一向に差し支えありません。コードの準備ができたら、今度はそれをTwilioに渡すためのURLが必要になります。Twilioはインターネット上の公開サーバーにのみアクセス可能です。開発したアプリケーションをWeb上に公開する必要があり、それには(数ある)クラウドホスティング業者を利用するか、お手持ちのサーバーにご自身でホストするか、あるいはngrokのようなサービスを使ってローカルの開発用マシンをインターネット上に露出させるということも可能です。弊社では一般的に後者の方法はプロダクション環境へのデプロイではなく、開発やテスト目的のみにおすすめします。WebhookのURLを設定するこれで、Webアプリケーションで実行時に生成されるTwiML応答のためのURLの準備も整ったので、新しいSMSメッセージが着信し次第Webhookが呼び出されるようにTwilio電話番号を設定できます。GETの選択が、開発中のWebアプリケーションが想定するメソッドに合致していルカ確認してください。通常は、デフォルト値であるPOSTで問題ないでしょう。URLの入力欄もあることに気づかれるでしょう。Twilioは、メインのハンドラーがエラーを返したり、15秒以内に応答しなかった場合にこのURLを呼び出します。詳細については、利用可能性と信頼性ガイドを参照してください。details.MMSメッセージはMMSを使える番号からのみ、送受信ができます。あなたはアカウントポータルもしくはクエリーを使ってMMSが有効かどうか調べることができます。Sample...SDKのサポートされないバージョンを参照しています。response画像付きのTwiMLメッセージを生成する受信したSMSメッセージに独自の返信を送る受信したメッセージに対して、Twilioの(HTTP)リクエストからのBody(本文)パラメーターに応じて異なるメッセージを返信する方法を見てみましょう。Sample...SDKのサポートされないバージョンを参照しています。いうSMSを送れば、それに応じた返信が得られるはずです。Add-onマーケットプレイスで利用できるAdd-onなら、こうしたこと、またはそれ以上のことも実現できます。受信メッセージ用にAdd-onを有効にするには、Add-onクイックスタートを参照してください。page:ヘルプが必要ですか?誰しもが一度は考える「コーディングって難しい」。そんな時は、お問い合わせフォームから質問してください。Twilioタグのついた情報から欲しいものを探してみましょう。Sample...SDKのサポートされないバージョンを参照しています。