よくあるお問い合わせ (FAQ)

国内宛ての SMS で英数字の送信者 ID を使用できますか?

英数字の送信者 ID (Alphanumeric Sender ID) とは

英数字の送信者 ID (Alphanumeric Sender ID) とは、SMS を送る際、受け手の携帯電話に、送信者の電話番号を表示する代わりに任意の英数字文字列を表示させる機能です。詳しくは、以下のドキュメントをご参照ください。

なお、高品質 SMS では Alphanumeric Sender ID はご利用になれません。高品質 SMS では、一律で共通の電話番号(docomo/au 宛て)またはショートコード(Softbank 宛)が表示されます。

Alphanumeric Sender ID を使用して SMS を送信する方法

REST API の From パラメーターとして指定する

最もシンプルな方法は、SMS を送信する際の POST リクエストにおいて、From パラメーターの値として直接 Alphanumeric Sender ID を指定する方法です。指定された値が適切な Alphanumeric Sender ID ではない場合(かつ、それ以外の From として適切な値でもない場合)、リクエストは失敗に終わり、Error 21212 が発生します。

Messaging Service を経由する

もう一つの方法として、Messaging Service を経由して送信する方法があります。Messaging Service を新たに作成する場合の手順は以下の通りです。

  1. Twilio コンソールにログインし、Programmable Messaging の Messaging Service を開きます。
  2. 表示された画面で、「Create Messaging Service」をクリックします。
  3. 表示されたダイアログの「Messaging Service Name」テキストボックスに、好きな名前(これは Alphanumeric Sender ID ではなく、Messaging Service を識別しやすくためのものです)を入力し、「Create」をクリックします。
  4. 表示された画面で、「Add Senders」をクリックします。
  5. 表示されたダイアログで、「Sender Type」として「Alpha Sender」を選択し、「Continue」をクリックします。
  6. 表示された画面の「Alpha Sender ID」テキストボックスに、設定したい Alphanumeric Sender ID を入力し、「Add Alpha Sender」をクリックします。
  7. 移動した画面で、上記の Alphanumeric Sender ID がリストに表示されていることを確認します。
  8. 実際に REST API で SMS 送信する際には、From パラメーターには値を指定せず、代わりに MessagingServiceSid パラメーターを用います。指定する値(対象の Messaging Service の SID です)は、Messaging Service の一覧で対象の Messaging Service の「SID」を確認するか、対象の Messaging Service のページから「プロパティ」に移動します。

注意点

この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
他にご質問がございましたら、リクエストを送信してください

0 コメント

記事コメントは受け付けていません。