JavaScript
Modifier l'exemple de code
Téléchargez l'application depuis Github afin de commencer. Git doit être installé sur votre machine. Si vous ne connaissez pas git ou si vous avez besoin d'installer git, veuillez consulter la documentation de Github.
Dans le terminal, insérer le texte suivant :
git clone https://github.com/nexmo-community/smart-number-smart-ivr-fallback-demo.git cd smart-number-smart-ivr-fallback-demoEnsuite, installez les dépendances :
npm installNaviguez dans le référentiel cloné et créez un nouveau fichier appelé
.env.Dans le cadre de la
.envajouter ce qui suitSaisissez la valeur appropriée pour chaque variable d'environnement :
Clé Description CALLER_IDL'ID de l'appelant utilisé pour les connexions sortantes. DEST_TYPELe type de connexion auquel la hotline doit se connecter. DEST_NUMBERLe numéro RTCP à connecter. Ce numéro est utilisé lorsque DEST_TYPEest fixé àphone.DEST_EXTLe numéro de poste de Vonage Business Communications à connecter. Ce numéro est utilisé lorsque DEST_TYPEest fixé àvbc.DEST_SIPL'URI SIP pour se connecter. Il est utilisé lorsque DEST_TYPEest fixé àsip.FALLBACK_TYPELe type de connexion auquel la hotline doit se connecter. FALLBACK_NUMBERLe numéro RTCP à connecter. Ce numéro est utilisé lorsque FALLBACK_TYPEest fixé àphone.FALLBACK_EXTLe numéro de poste de Vonage Business Communications à connecter. Ce numéro est utilisé lorsque FALLBACK_TYPEest fixé àvbc.FALLBACK_SIPL'URI SIP pour se connecter. Il est utilisé lorsque FALLBACK_TYPEest fixé àsip.VOICE_NAMELa voix Nexmo à utiliser pour la synthèse vocale. PORTLe port sur lequel l'application doit écouter. Dans cet exemple, l'application composera un numéro RTCP en cas d'appel vers le numéro intelligent.
Dans le cadre de la
.env, mettre à jour ce qui suit :
SVI des Numbers intelligents
Redirection des appels de votre Smart Number vers un autre numéro
Disponible sur :
Étapes
1
Introduction à cette tâche2
Prerequisites3
Modifier l'exemple de code4
Exécuter l'application5
Quelle est la prochaine étape ?