SUPPORT.TWILIO.COM END OF LIFE NOTICE: This site, support.twilio.com, is scheduled to go End of Life on February 27, 2024. All Twilio Support content has been migrated to help.twilio.com, where you can continue to find helpful Support articles, API docs, and Twilio blog content, and escalate your issues to our Support team. We encourage you to update your bookmarks and begin using the new site today for all your Twilio Support needs.

メッセージングサービスの始め方

メッセージングサービスは無料で提供される機能で、大規模なメッセージ送信や複数の国にまたがるメッセージ送信を容易にするために設計されています。簡単に言うと、メッセージングサービスは複数のTwilioメッセージ送信者(例:電話番号、WhatsApp送信者)用のコンテナです。APIリクエストで特定のFrom番号の代わりにメッセージングサービス IDを渡すと、自動番号選択などのメッセージ送信のインテリジェンスとコンテンツ機能を追加で提供します。

ユースケースに1つ以上のメッセージングサービスを設定することで、Twilioでメッセージングユースケースをより簡単に成長させることができます。

 

メッセージングサービスは、米国でのA2P 10DLC へのアクセスも提供しますが、メッセージの送信方法にコードを変更する必要はありません。現在、A2P 10DLCの準備として、1つ以上のメッセージングサービスを設定している場合、以下のステップ1から3を完了するだけです。

メッセージングサービスの詳細については、メッセージングサービスのドキュメント(英語)を参照してください。

コンテンツ一覧

Step 1: メッセージングサービスを作成する

Consoleのメッセージングサービスページにアクセスし、メッセージングサービスを作成するボタンをクリックし支持に従います。また、メッセージングサービス APIを使用して、メッセージングサービスを作成することもできます。

Step 2: インバウンドメッセージに対する設定をする(必要であれば)

メッセージングサービス内のTwilio番号にメッセージが着信すると、サービスは着信メッセージの処理方法についてお客様の電話番号を参照するか、メッセージングサービス内のすべての番号で共有される独自の着信メッセージ処理を行います。

デフォルトでは、Twilioはお客様のメッセージングサービスを "Defer to sender's webhook "(送信元のWebhookに従う) に設定し、受信メッセージはお客様の個々の電話番号で設定された受信メッセージハンドラに送られることを意味します。

メッセージングサービス全体にWebhookを設定したい場合は、メッセージングサービスの作成時に指定することが(も)できます。

また、メッセージングサービスAPIで受信メッセージの処理設定を変更することもできます。 

Step 3: メッセージングサービスに送信者名(SenderID)を追加する

メッセージングサービスにはTwilio電話番号、ショートコード、WhatsApp送信者、そして英数字の送信者IDを含めることができます。

コンソールのメッセージングサービスの "Sender Pool" ページに移動し、ボタンをクリックして電話番号などの1つ以上のTwilio senders をプールに追加します。

また、メッセージングサービスAPIPhone NumbersShort Codes英数字ID サブリソースを使って、プログラム的に送信者を追加することもできます。

Step 4: メッセージングサービス SIDをAPIリクエストに組み込んでメッセージを送信する

APIリクエストでFrom番号を指定する代わりに、メッセージングサービスSIDを指定します。メッセージングサービスのSIDは "MG "で始まり、コンソールのメッセージングサービスのプロパティページで確認することができます。

メッセージングサービスのSIDはFromパラメータで渡すか、APIリクエストのMessagingServiceSidパラメータとして使用することがで、どちらも同じように動作します。

特定のFrom番号の代わりにMessagingServiceSidを渡すと、Twilioはメッセージングサービス送信者プールから、送信先のTo番号に最も適した送信者を自動的に選択します。一般的にショートコードが最初に優先され(ショートコードが存在し、宛先に到達できる場合)、次に英数字送信者ID(存在する場合)、ローカル番号、最後に非ローカル番号の順に優先されます。

また、メッセージングサービスによる自動的な番号選択を回避したい場合は、いつでも特定の送信元番号を指定することができます。

メッセージングサービスを利用したメッセージングの拡張性についてはこちら

グローバルな規模でメッセージを送信することは複雑ですが、Twilioはそれをできるだけ簡単にできるよう支援したいと考えています。ビジネスやメッセージング量の増加、特に多くの国にまたがる場合は、弊社のAPIドキュメントのサイトにあるBest Practices for Scaling with Messaging Services(英語)を是非ご覧ください。

Have more questions? Submit a request
Powered by Zendesk