JavaScript
Modificar el código de ejemplo
-
Descarga la aplicación desde GitHub para empezar. Tendrás que tener Git instalado en tu ordenador. Si eres nuevo en Git o necesitas instalarlo, consulta esta documentación de GitHub.
En terminal, inserte lo siguiente:
git clone https://github.com/nexmo-community/smart-number-smart-ivr-fallback-demo.git cd smart-number-smart-ivr-fallback-demo -
A continuación, instale las dependencias:
npm install -
Accede al repositorio clonado y crea un nuevo archivo llamado
.env. -
En el
.envarchivo, añade lo siguienteCopiaCALLER_ID='' DEST_TYPE='' DEST_NUMBER='' DEST_EXT='' DEST_SIP='' FALLBACK_TYPE='' FALLBACK_NUMBER='' FALLBACK_EXT='' FALLBACK_SIP='' VOICE_NAME='' PORT=''Introduzca el valor apropiado para cada variable de entorno:
Clave Descripción CALLER_IDEl identificador de llamada que se utiliza para las llamadas salientes. DEST_TYPEEl tipo de conexión a la que debe conectarse la línea de atención telefónica. DEST_NUMBEREl número de la red PSTN al que conectarse. Se utiliza cuando DEST_TYPEse establece enphone.DEST_EXTEl número de extensión de Vonage Business Communications para conectar. Se utiliza cuando DEST_TYPEse establece envbc.DEST_SIPEl URI SIP al que conectarse. Se utiliza cuando DEST_TYPEse establece ensip.FALLBACK_TYPEEl tipo de conexión a la que debe conectarse la línea de atención telefónica. FALLBACK_NUMBEREl número de la red PSTN al que conectarse. Se utiliza cuando FALLBACK_TYPEse establece enphone.FALLBACK_EXTEl número de extensión de Vonage Business Communications para conectar. Se utiliza cuando FALLBACK_TYPEse establece envbc.FALLBACK_SIPEl URI SIP al que conectarse. Se utiliza cuando FALLBACK_TYPEse establece ensip.VOICE_NAMELa voz Nexmo que se utilizará para la conversión de texto a voz. PORTEl puerto en el que debe escuchar la aplicación. -
En este ejemplo, la aplicación marcará un número RTC cuando haya una llamada al número inteligente.
En el
.envactualiza lo siguiente:CopiaCALLER_ID={a valid PSTN number} DEST_TYPE="phone" DEST_NUMBER={phone number to dial} FALLBACK_TYPE="phone" FALLBACK_NUMBER={phone number to dial} PORT=3000
Smart Numbers IVR
Redirigir llamadas desde su número inteligente a otro número
Disponible en:
Pasos
1
Introducción a esta tarea2
Prerequisites3
Modificar el código de ejemplo4
Ejecutar la aplicación5
¿Y ahora qué?