JavaScript
Ändern Sie den Beispielcode
Laden Sie die Anwendung von Github herunter, um loszulegen. Sie müssen Git auf Ihrem Rechner installiert haben. Wenn Sie neu bei Git sind oder Git installieren müssen, besuchen Sie bitte diese Dokumentation von Github.
Geben Sie im Terminal Folgendes ein:
git clone https://github.com/nexmo-community/smart-number-smart-ivr-fallback-demo.git cd smart-number-smart-ivr-fallback-demoAls nächstes installieren Sie die Abhängigkeiten:
npm installNavigieren Sie in das geklonte Repository und erstellen Sie eine neue Datei namens
.env.In der
.envDatei, fügen Sie Folgendes hinzuCALLER_ID='' DEST_TYPE='' DEST_NUMBER='' DEST_EXT='' DEST_SIP='' FALLBACK_TYPE='' FALLBACK_NUMBER='' FALLBACK_EXT='' FALLBACK_SIP='' VOICE_NAME='' PORT=''Geben Sie für jede Umgebungsvariable den entsprechenden Wert ein:
Schlüssel Beschreibung CALLER_IDDie für ausgehende Verbindungen verwendete Anrufer-ID. DEST_TYPEDie Art der Verbindung, mit der die Hotline verbunden werden soll. DEST_NUMBERDie PSTN-Nummer für die Verbindung. Dies wird verwendet, wenn DEST_TYPEwird eingestellt aufphone.DEST_EXTDie Durchwahlnummer von Vonage Business Communications für die Verbindung. Diese wird verwendet, wenn DEST_TYPEwird eingestellt aufvbc.DEST_SIPDie SIP-URI für die Verbindung. Dies wird verwendet, wenn DEST_TYPEwird eingestellt aufsip.FALLBACK_TYPEDie Art der Verbindung, mit der die Hotline verbunden werden soll. FALLBACK_NUMBERDie PSTN-Nummer für die Verbindung. Dies wird verwendet, wenn FALLBACK_TYPEwird eingestellt aufphone.FALLBACK_EXTDie Durchwahlnummer von Vonage Business Communications für die Verbindung. Diese wird verwendet, wenn FALLBACK_TYPEwird eingestellt aufvbc.FALLBACK_SIPDie SIP-URI für die Verbindung. Dies wird verwendet, wenn FALLBACK_TYPEwird eingestellt aufsip.VOICE_NAMEDie Nexmo-Stimme, die für Text-to-Speech verwendet werden soll. PORTDer Port, auf dem die Anwendung lauschen soll. In diesem Beispiel wählt die Anwendung eine PSTN-Nummer, wenn ein Anruf an die Smart Number eingeht.
In der
.envaktualisieren Sie das Folgende:CALLER_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
Umleitung von Anrufen von Ihrer Smart Number zu einer anderen Nummer
Verfügbar am:
Schritte
1
Einleitung zu dieser Aufgabe2
Prerequisites3
Ändern Sie den Beispielcode4
Anwendung ausführen5
Was kommt als Nächstes?