概要
Twilioのサブアカウントは、異なる地域・電話番号、・顧客、または他の任意の並べ替えのニーズ等によりアカウントを区別するための素晴らしい方法です。各サブアカウントは独自の電話番号、使用状況レポート、固有のAccountSIDとAuth Token認証情報を持ちます。親Twilioアカウントと残高を共有します。また、電話番号を購入するためのBundleは各サブアカウントで作成する必要があり、親アカウントと共有はできません。
サブアカウントを表示する、またはサブアカウントを切り替える
- ConsoleにあるSubaccountのページにアクセスします。
- 希望するサブアカウントのアカウント名をクリックすると、AccountSIDとAuth Tokenを含む固有のダッシュボードが表示されます。
Consoleでメインアカウント表示に戻る
Consoleでサブアカウントを表示しているとき、アカウント名をクリックすると、メインプロジェクトに戻ることができます。ドロップダウンが表示された場合は、再度アカウントを選択します。
Consoleから新規サブアカウントを作成する
Note: アカウントのOnwerとAdmin ユーザーのみがこの作業を行えます。
-
- ConsoleにあるSubaccountのページにアクセスします。
- 右上にあるCreate subaccount ボタンをクリックします。
- 希望するサブアカウントの名前を入力し、Create subaccount をクリックします。
REST API経由でサブアカウントを作成する
プログラムでサブアカウントを作成するには、TwilioのAccounts List REST APIリソース(英語)にHTTP POSTリクエストを行います。以下にcURLスクリプトの例を示します。
curl -X POST https://api.twilio.com/2010-04-01/Accounts.json \
--data-urlencode "FriendlyName=newSubaccount" \
-u ACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:your_auth_token
この例では、newSubaccountという名前の新しいサブアカウントをACXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXプロジェクトの下に作成します。このスクリプトを自分たちに合わせて動作させるには、以下に示す更新を行い、端末のウィンドウに貼り付けます。
- 2行目のサブアカウント名を、希望する名前に更新します。また、この行を削除すると、サブアカウント名には、APIリクエストの日時が自動的に割り当てられます。
- 3行目は、ご利用のアカウントSIDと認証トークン(英語)に更新します。
サブアカウントの作成、一時停止、および削除に関する、Helper Library(SDK)コードサンプルなどの詳細は、Twilioのドキュメント「REST API: Subaccounts(英語)」を参照してください。