フォーム読み込み中
この記事はソフトバンクアドベントカレンダー2024の22日目の記事です。
ご覧いただきありがとうございます。Twilioプロダクトチームです。
Twillioを活用したアプリケーション開発を加速するために、Twilio Code Exchangeという、Twilioが提供するサンプルコードがあります。
多様なサンプルコード、多数の言語サポートがある上に、サンプルコードはすぐに実行・テストできるようになっています。
本記事では、そんな便利なTwilio Code Exchangeの使い方を紹介をします。
Twilio Code Exchangeとは、Twilioを使ったサンプルコードを検索し、気になったものはその場でデプロイできるサイトです。VoiceやSMSに限らず、チャットやメール、Videoといった幅広い製品のサンプルコードが公開されています。またPHPやJavaScriptといった言語別にも検索が可能です。
Twilio Code Exchangeは、TwilioのAPIを使ったプロジェクトを迅速に開始し、効果的に開発を進めたい開発者にとって非常に有用なリソースだと思います。
今回は、Twilio Code Exchangeから気になるサンプルコードをデプロイする手順を紹介したいと思います。
まず https://www.twilio.com/code-exchangeにアクセスします。
サイトは英語のみ対応なので、各自webサイト翻訳などを使ってください。
今回は製品をTwilio SMS、言語をPHPとJavaScriptに絞って条件検索します。
チェックを入れるだけですぐに条件に合ったサンプルコードが表示されます。
今回はSMS Forwarding(SMS転送)を自分のTwilioコンソール内にデプロイしてみます。
Step1からLog inをクリックします。
ログイン画面が表示されるので、メールアドレスとパスワードを入力してContinueをクリックしてください。
ログインに成功するとAccount Nameに自動でアカウント名が入力されます。
Set up your applicationのTwilio Phone NumberにはSMS送信元となる電話番号を、Forwarding numbersには転送先の電話番号を入力し、Deploy this applicationをクリックします。
転送先の番号は国際電話における「国際電話識別番号」と「国番号」を組み合わせた番号(例:日本の場合は+81から始まる番号)を入力してください。
Step3にSuccessが表記されたことを確認したら、Go to live applicationをクリックします。
Edit this applicationをクリックします。
Functionにサンプルコードがデプロイされていることが確認できました。
Set up your applicationのTwilio Phone Numberで設定した電話番号宛にSMSを送信してみます。
送信方法はTwilio公式ドキュメントを参照してください。
転送先のスマホにSMSが送信されました。
今回はTwilio Code Exchangeについて紹介しました。
Twilio Code Exchangeはサンプルコードを動かしながらTwilioの理解が深められる素晴らしいサービスです。実装方法が分からない時、新しいサービスのアイデア探しに使えるので、皆さんもぜひ活用してみてください。
ソフトバンクアドベントカレンダー2024、あと2日です!24日目もおたのしみに!
Twilioは、電話、SMS、ビデオ、チャットなど、多様化するお客さまとのコミュニケーションチャネルを1つにつなぐクラウドコミュニケーションAPIです。
条件に該当するページがございません