手順1: Twilioコンソールにアクセスし、資格情報の確認と生成を行う

この手順ではTwilioのサービスを利用するために必要な資格情報の確認方法とVerifyで利用するサービスの生成方法を体験します。

Verifyを利用するためには、次の3つの情報が必要です。

1-1. Twilioアカウント情報を確認

事前にTwilioアカウントを作成していない場合は下記の記事に従い、アカウントを作成します。

Twilioが提供するサービスの多くはアカウント情報(Account SID, Auth Token)を利用し認証します。これらの情報はコンソールから確認できます。(アカウントSID、AUTTOKEN) それぞれの値を控えておきましょう。

Twilioコンソール


今回のハンズオンでは利便性のために使用しませんが実運用ではAccount SIDならびにAuth TokenのかわりにAPIキーおよびAPIキーシークレットを利用するようにします。

ドキュメント REST API:APIキー


1-2. Twilio Verifyサービスの作成

Twilio Verifyは二要素認証の仕組みを提供するサービスです。このサービスは主に次のような機能を持っています。

SMS、音声通話で通知する場合はTwilioがあらかじめ取得している電話番号を利用するため、改めて番号を取得する必要はありません。

まずはVerify コンソールを開きます。初期状態ではサービスが存在しないため、Create Service Nowボタンをクリックし、サービスを作成します。FRIENDLY NAMEにはわかりやすい名前をつけておきます。

Verifyコンソール

サービスを作成すると設定画面が表示されます。ここでSERVICE SIDの値を控えておきます。そのほかの設定を変更する必要はありません。

Verifyサービスの設定画面

次のハンズオンでこれらの情報を利用します。

次のハンズオン