Transferencia de créditos

En este fragmento de código verá cómo transferir crédito de una línea de crédito de una 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 abono.
AMOUNT Importe que se abonará en la subcuenta especificada.

Escriba el código

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

curl -X "POST" "https://api.nexmo.com/accounts/$VONAGE_API_KEY/credit-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-credit.sh

Pruébalo

Cuando ejecute el código, transferirá la cantidad especificada de crédito a la subcuenta especificada.