Leg auf - Amazon Chime SDK

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Leg auf

Sendet einenHangup Wert mit aSipStatusCode an einen beliebigen Abschnitt eines Anrufs.

Wenn der Audiodienst eineHangup Aktion für einen Anrufabschnitt ausführt:

  • Bei einem Anruf mit nur einem Anrufabschnitt ruft die SIP-Medienanwendung dieAWS Lambda Funktion mit einemHANGUP Ereignis auf und ignoriert die Antwort. Der Anruf wird dann unterbrochen.

  • Wenn dieHangup Aktion für einen Verbindungsabschnitt (Leg A), der mit einem anderen Anrufabschnitt (Leg B) überbrückt ist, trennt der PSTN-Audiodienst den überbrückten Anrufabschnitt und ruft dann die Lambda-Funktion mit einemHANGUP Ereignis für Abschnitt B auf. Der PSTN-Audiodienst führt dann alle Aktionen aus, die von diesem Lambda-Aufruf zurückgegeben wurden.

  • Wenn bei einem Anrufabschnitt (Abschnitt A), der mit einem anderen Anrufabschnitt (Abschnitt B) überbrückt wird, dieHangup Aktion mit dem ursprünglichen Anrufabschnitt (Abschnitt A) verknüpft ist, trennt der PSTN-Audiodienst die ursprüngliche Anrufstrecke und ruft dann die Lambda-Funktion mit einemHANGUP Ereignis für Abschnitt A auf. Der PSTN-Audiodienst führt dann alle Aktionen aus, die von diesem Lambda-Aufruf zurückgegeben wurden.

  • Wenn bei einer Anrufabteilung, die mithilfe derJoinMeeting Aktion an einer Besprechung teilgenommen hat, dieHangup Aktion mit der Besprechungsstrecke verknüpft ist (normalerweise Abschnitt B), trennt sich der Anrufer von der Besprechung und erhält einACTION_SUCCESSFUL Ereignis für dieHangup Aktion.

Das folgende Beispiel zeigt eine typischeHangup Aktion.

{ "Type": "Hangup", "Parameters": { "CallId": "call-id-1", "ParticipantTag": "LEG-A", "SipResponseCode": "0" } }
CallId

BeschreibungCallId des TeilnehmersCallDetails amAWS Lambda Funktionsaufruf

Zulässige Werte — Eine gültige Anruf-ID

Erforderlich — Nein

Standardwert – Kein

ParticipantTag

BeschreibungParticipantTag von einem der verbundenen Teilnehmer an derCallDetails

Zulässige WerteLEG-A oderLEG-B

Erforderlich — Nein

StandardwertParticipantTag des aufgerufenen ObjektscallLeg Ignoriert, wenn Sie dies angebenCallId

SipResponseCode

Beschreibung — Jeder der unterstützten SIP-Antwortcodes

Zulässige Werte — 480 — Nicht verfügbar; 486 — Besetzt; 0 — Normale Terminierung

Erforderlich — Nein

Standardwert — 0

Nachdem ein Benutzer einen Anruf beendet hat, ruft die SIP-Medienanwendung eineAWS Lambda Funktion mit dem in aufgeführten Code aufBeenden enden enden enden enden enden.

Arbeitsbeispiele finden Sie unter GitHub: