JavaScript

Ändern Sie den Beispielcode

  1. 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-demo
  2. Als nächstes installieren Sie die Abhängigkeiten:

    npm install
  3. Navigieren Sie in das geklonte Repository und erstellen Sie eine neue Datei namens .env.

  4. In der .env Datei, fügen Sie Folgendes hinzu

    CALLER_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_ID Die für ausgehende Verbindungen verwendete Anrufer-ID.
    DEST_TYPE Die Art der Verbindung, mit der die Hotline verbunden werden soll.
    DEST_NUMBER Die PSTN-Nummer für die Verbindung. Dies wird verwendet, wenn DEST_TYPE wird eingestellt auf phone.
    DEST_EXT Die Durchwahlnummer von Vonage Business Communications für die Verbindung. Diese wird verwendet, wenn DEST_TYPE wird eingestellt auf vbc.
    DEST_SIP Die SIP-URI für die Verbindung. Dies wird verwendet, wenn DEST_TYPE wird eingestellt auf sip.
    FALLBACK_TYPE Die Art der Verbindung, mit der die Hotline verbunden werden soll.
    FALLBACK_NUMBER Die PSTN-Nummer für die Verbindung. Dies wird verwendet, wenn FALLBACK_TYPE wird eingestellt auf phone.
    FALLBACK_EXT Die Durchwahlnummer von Vonage Business Communications für die Verbindung. Diese wird verwendet, wenn FALLBACK_TYPE wird eingestellt auf vbc.
    FALLBACK_SIP Die SIP-URI für die Verbindung. Dies wird verwendet, wenn FALLBACK_TYPE wird eingestellt auf sip.
    VOICE_NAME Die Nexmo-Stimme, die für Text-to-Speech verwendet werden soll.
    PORT Der Port, auf dem die Anwendung lauschen soll.
  5. 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:
JavaScript
Schritte
1
Einleitung zu dieser Aufgabe
2
Prerequisites
3
Ändern Sie den Beispielcode
4
Anwendung ausführen
5
Was kommt als Nächstes?