Erste Schritte mit der Voice API

Auf dieser Seite werden Sie durch alle notwendigen Schritte geführt, um die Vonage Voice API in Betrieb zu nehmen.

Voraussetzungen

Bevor Sie beginnen, benötigen Sie Folgendes:

Vonage Account erstellen

Um mit unseren APIs zu arbeiten, müssen Sie sich für einen Account anmelden. Dadurch erhalten Sie einen API-Schlüssel und ein Geheimnis, das Sie für den Zugriff auf unsere APIs verwenden können.

Sie können die Voice API verwenden, um einen Sprachanruf zu tätigen. Verwenden Sie die Testnummer 123456789 als die Anrufer-IDund rufen Sie die Nummer an, die Sie bei der Anmeldung angegeben haben. Bitte beachten Sie, dass diese Funktion nur für Demo- oder Testkonten verfügbar ist, bis Sie Guthaben auf Ihr Konto aufladen.

Probieren Sie die Voice API aus

Nach Anmeldung für ein Vonage API-KontoZugriff auf die Dashboard für Entwickler und gehen Sie zum Tätigen Sie einen Sprachanruf Abschnitt. Hier können Sie einen Testanruf tätigen, um die Voice API in Aktion zu sehen.

Try Voice API Developer Dashboard view

Im Folgenden erfahren Sie, wie Sie die Voice API in Ihrer Anwendung einsetzen können.

Erstellen einer Applikation

Gehen Sie zum ApplikationSeite auf dem Dashboard, und definieren Sie eine Name für Ihre Bewerbung.

An example of brand new application

Achten Sie darauf, dass Sie auf das Öffentlichen und privaten Schlüssel generieren und behalten Sie die Datei private.key herum.

Aktivieren Sie dann die Stimme Fähigkeit. Lassen Sie vorerst alles in der Standardeinstellung.

An example of enabling Voice capabilities

Klicken Sie schließlich auf Neue Anwendung generieren am Ende der Seite.

Numbers mieten

Um eine Nummer zu mieten, müssen Sie zunächst Guthaben auf Ihr Konto aufladen.

Sie können diesen Schritt überspringen, wenn Sie die Testnummer verwenden möchten 123456789 als Anrufer-IDund rufen Sie die Nummer an, die Sie bei der Anmeldung angegeben haben.

Gehen Sie im Dashboard auf die Seite Numbers kaufen Seite. Vergewissern Sie sich, dass Sie Folgendes ankreuzen Stimme im Suchfilter, und wählen Sie das Land aus, in dem Sie eine Nummer kaufen möchten. In einigen Ländern müssen Sie möglicherweise eine Nummer beantragen, da zusätzliche Dokumente erforderlich sein können.

An example of number research

Sie können dann auf die Schaltfläche Kaufen neben der gewünschten Nummer, und bestätigen Sie Ihren Kauf.

Herzlichen Glückwunsch! Ihre virtuelle Nummer ist jetzt in der Liste Ihre Numbers.

Einen ausgehenden Anruf tätigen

Die primäre Art und Weise, wie Sie mit der Vonage API-Sprachplattform interagieren, ist über die öffentliche API. Um einen ausgehenden Anruf zu tätigen, tätigen Sie einen POST Anfrage an https://api.nexmo.com/v1/calls.

Um Ihren ersten Anruf mit der Voice API zu tätigen, wählen Sie unten Ihre Sprache aus und ersetzen Sie die folgenden Variablen im Beispielcode:

Schlüssel Beschreibung
VONAGE_NUMBER Ihre Vonage-Nummer, von der aus der Anruf getätigt werden soll. Zum Beispiel 447700900000. Wenn Sie die Numbers mieten Schritt die Testnummer "123456789" verwenden.
TO_NUMBER Die Nummer, die Sie anrufen möchten, im E.164-Format. Zum Beispiel 447700900001. Wenn Sie die Numbers mieten Schritt, verwenden Sie die Nummer, die Sie bei der Anmeldung angegeben haben.

Voraussetzungen

Führen Sie den folgenden Befehl an Ihrer Terminal-Eingabeaufforderung aus, um die JWT für die Authentifizierung zu erstellen:

export JWT=$(nexmo jwt:generate $PATH_TO_PRIVATE_KEY application_id=$NEXMO_APPLICATION_ID)

Schreiben Sie den Code

Fügen Sie Folgendes zu make-an-outbound-call.sh hinzu:

curl -X POST https://api.nexmo.com/v1/calls\
  -H "Authorization: Bearer $JWT"\
  -H "Content-Type: application/json"\
  -d '{"to":[{"type": "phone","number": "'$VOICE_TO_NUMBER'"}],
      "from": {"type": "phone","number": "'$VONAGE_VIRTUAL_NUMBER'"},
      "answer_url":["'"$VOICE_ANSWER_URL"'"]}'

Vollständige Quelle anzeigen

Führen Sie Ihren Code aus

Speichern Sie diese Datei auf Ihrem Rechner und führen Sie sie aus:

bash make-an-outbound-call.sh

Um dies zu erleichtern, bietet Vonage Server-SDKs in verschiedenen Sprachen, die sich um die Authentifizierung und die Erstellung des korrekten Anfragekörpers für Sie kümmern.

Wie geht es weiter?

Sobald Sie Ihren ersten Anruf getätigt haben, können Sie weitere Aspekte der Voice API ausprobieren. Wir empfehlen, mit der Technische Details Seite für einen umfassenden Überblick über die Vonage Voice API. Um verschiedene Anrufabläufe zu verstehen, lesen Sie die Anruffluss Anleitung. Wenn Sie daran interessiert sind, eine einfache Sprachbenachrichtigungsanwendung zu erstellen, lesen Sie die Sprachbenachrichtigungen Gebrauchsanweisung. Weitere Informationen finden Sie in unserer Voice API-Dokumentation.