Transferir saldo

En este fragmento de código verá cómo transferir parte (o todo) el saldo de la cuenta principal a una subcuenta.

Ejemplo

Asegúrese de que las siguientes variables se ajustan a los valores requeridos utilizando cualquier método conveniente:

Clave Descripción
VONAGE_API_KEY Clave API de la cuenta principal.
VONAGE_API_SECRET El secreto API de la cuenta padre.
SUBACCOUNT_KEY La clave API de la subcuenta que recibirá el importe especificado.
AMOUNT Importe del saldo que debe transferirse a la subcuenta especificada.

Escriba el código

Añada lo siguiente a transfer-balance.sh:

curl -X "POST" "https://api.nexmo.com/accounts/$VONAGE_API_KEY/balance-transfers" -u $VONAGE_API_KEY:$VONAGE_API_SECRET \
     -H "Content-Type: application/json"  \
     -d $'{"from":"'$VONAGE_API_KEY'", "to":"'$SUBACCOUNT_KEY'", "amount": '$AMOUNT'}'

Ver fuente completa

Ejecute su código

Guarde este archivo en su máquina y ejecútelo:

bash transfer-balance.sh

Pruébalo

Cuando ejecute el código, transferirá la cantidad especificada del saldo de la cuenta principal a la subcuenta especificada.