TwilioでSMS転送番号を5分で設定する方法

この記事はDomink Kundelがこちらで公開した記事(英語)を日本語化したものです。

Twilioの電話番号から携帯電話にSMSを転送するシナリオは、多くあります。オンライン販売において私用の番号を提供するのに抵抗がある場合や、スマートフォンを紛失した際に2FA(2要素認証)により保護されたアカウントにアクセスできなくなるのを避けたい場合などがあります。本稿では、TwiML Binとそのテンプレート機能で、すべての着信メッセージをSMS対応の任意の電…


This content originally appeared on Twilio Blog and was authored by Dominik Kundel

この記事はDomink Kundelがこちらで公開した記事(英語)を日本語化したものです。

Twilioの電話番号から携帯電話にSMSを転送するシナリオは、多くあります。オンライン販売において私用の番号を提供するのに抵抗がある場合や、スマートフォンを紛失した際に2FA(2要素認証)により保護されたアカウントにアクセスできなくなるのを避けたい場合などがあります。本稿では、TwiML Binとそのテンプレート機能で、すべての着信メッセージをSMS対応の任意の電話番号に転送するアプリを5分以内に作成する方法をご紹介します。

作業を始めるには、以下の項目が必要です。

  • Twilioのアカウント。Twilioホームページをブラウザで開き、[今すぐ無料サインアップ]ボタンをクリックするか、Twilioアカウントの作成リンクからサインアップします。このリンクを使用するとアカウントのアップグレード時に$10(米国ドル)相当分のクレジットが追加で付与されます。

TwiMLコードを記述する

新しいTwiML Binを作成します。

Twilioの開発者コンソールのTwiML Binを開きます。

Create new TwiML Binまたは+ボタンをクリックします。

TwiML Bin設定画面

TwiML Bin設定画面

[FRIENDLY NAME]に「SMS転送」などの名前を入力し、[TWIML]に以下のコードを貼り付けます。

<?xml version="1.0" encoding="UTF-8"?>
<Response>
  <Message to="+81{XXXXXXXXXXXX}">
    {{From}}: {{Body}}
  </Message>
</Response>

+81{XXXXXXXXXXXX}を転送先の電話番号に置き換えます。この際、電話番号はE.164形式で指定します。

[Create]をクリックし、新しいTwiML Binを保存します。

電話番号を設定する

SMSが利用可能なTwilioの電話番号をまだお持ちでない場合は、まずTwilioコンソールより取得します。

現在、Twilioの日本の電話番号はSMSに対応していません。Twilioが提供する、米国等のSMSに対応する電話番号をご利用ください。

Twilioコンソールの有効な電話番号一覧(Active numbers)で、転送元として使用する電話番号をクリックします。

[Messaging]までスクロールします。[A MESSAGE COMES IN]で、ドロップダウンからTwiML Binを選択します。

前項で作成したTwiML Bin(本稿では「SMS転送」)を選択します。


電話番号設定画面

SMSを受信するとTwiML Binがトリガーされ、{{From}}は送信者の電話番号、{{Body}}はSMSの本文にそれぞれ置き換わります。返されたTwiMLは、受信したSMSの本文と送信者の電話番号が含まれた新しいSMSをお使いの電話番号に送信するようTwilioに指示します。

テストする

Twilioの電話番号にSMSを送信します。Twilioの番号に送信されたSMSがお使いの携帯電話に届きます。

TwiMLをさらに探索

TwiMLの機能は多彩です。TwiMLに関する詳細については、以下のリソースをご参照ください(すべて英語)。

TwiMLについてのご感想をぜひお寄せください。お問い合わせは以下の連絡先までお願いします。


This content originally appeared on Twilio Blog and was authored by Dominik Kundel


Print Share Comment Cite Upload Translate Updates
APA

Dominik Kundel | Sciencx (2022-03-22T13:24:48+00:00) TwilioでSMS転送番号を5分で設定する方法. Retrieved from https://www.scien.cx/2022/03/22/twilio%e3%81%a7sms%e8%bb%a2%e9%80%81%e7%95%aa%e5%8f%b7%e3%82%925%e5%88%86%e3%81%a7%e8%a8%ad%e5%ae%9a%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/

MLA
" » TwilioでSMS転送番号を5分で設定する方法." Dominik Kundel | Sciencx - Tuesday March 22, 2022, https://www.scien.cx/2022/03/22/twilio%e3%81%a7sms%e8%bb%a2%e9%80%81%e7%95%aa%e5%8f%b7%e3%82%925%e5%88%86%e3%81%a7%e8%a8%ad%e5%ae%9a%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/
HARVARD
Dominik Kundel | Sciencx Tuesday March 22, 2022 » TwilioでSMS転送番号を5分で設定する方法., viewed ,<https://www.scien.cx/2022/03/22/twilio%e3%81%a7sms%e8%bb%a2%e9%80%81%e7%95%aa%e5%8f%b7%e3%82%925%e5%88%86%e3%81%a7%e8%a8%ad%e5%ae%9a%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/>
VANCOUVER
Dominik Kundel | Sciencx - » TwilioでSMS転送番号を5分で設定する方法. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/03/22/twilio%e3%81%a7sms%e8%bb%a2%e9%80%81%e7%95%aa%e5%8f%b7%e3%82%925%e5%88%86%e3%81%a7%e8%a8%ad%e5%ae%9a%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/
CHICAGO
" » TwilioでSMS転送番号を5分で設定する方法." Dominik Kundel | Sciencx - Accessed . https://www.scien.cx/2022/03/22/twilio%e3%81%a7sms%e8%bb%a2%e9%80%81%e7%95%aa%e5%8f%b7%e3%82%925%e5%88%86%e3%81%a7%e8%a8%ad%e5%ae%9a%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/
IEEE
" » TwilioでSMS転送番号を5分で設定する方法." Dominik Kundel | Sciencx [Online]. Available: https://www.scien.cx/2022/03/22/twilio%e3%81%a7sms%e8%bb%a2%e9%80%81%e7%95%aa%e5%8f%b7%e3%82%925%e5%88%86%e3%81%a7%e8%a8%ad%e5%ae%9a%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/. [Accessed: ]
rf:citation
» TwilioでSMS転送番号を5分で設定する方法 | Dominik Kundel | Sciencx | https://www.scien.cx/2022/03/22/twilio%e3%81%a7sms%e8%bb%a2%e9%80%81%e7%95%aa%e5%8f%b7%e3%82%925%e5%88%86%e3%81%a7%e8%a8%ad%e5%ae%9a%e3%81%99%e3%82%8b%e6%96%b9%e6%b3%95/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.