サブアカウントの作成

このコード・スニペットでは、Subaccountsを作成する方法を説明します。

以下の変数が、便利な方法で必要な値に設定されていることを確認してください:

キー 説明
VONAGE_API_KEY 親アカウントのAPIキー。
VONAGE_API_SECRET 親アカウントのAPIシークレット。
NEW_SUBACCOUNT_NAME 新しいSubaccountの名前。
NEW_SUBACCOUNT_SECRET 新しいSubaccountのAPIシークレット。

Write the code

Add the following to create-subaccount.sh:

curl -X "POST" "https://api.nexmo.com/accounts/$VONAGE_API_KEY/subaccounts" -u $VONAGE_API_KEY:$VONAGE_API_SECRET   \
     -H "Content-Type: application/json"  \
     -d $'{"name":"'$NEW_SUBACCOUNT_NAME'", "secret":"'$NEW_SUBACCOUNT_SECRET'"}'

View full source

Run your code

Save this file to your machine and run it:

bash create-subaccount.sh

試してみる

コードを実行すると、親アカウントの新しいSubaccountsが作成されます。

注: このコード・スニペットは、親アカウントと共有されるクレジットと残高機能を持つSubaccountsを作成します。親アカウントと共有されるクレジットと残高を持たないサブアカウントを作成したい場合は、次のように設定する必要があります。 use_primary_account_balance への false Subaccount を作成する際に使用します。