Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Hangup
Envoie une Hangup valeur avec un SipStatusCode à n'importe quel segment d'un appel.
Lorsque le service audio exécute une Hangup action sur un segment d'appel :
-
Pour un appel comportant un seul segment d'appel, l'application multimédia SIP invoque la AWS Lambda fonction avec un
HANGUPévénement et ignore la réponse. L'appel est ensuite déconnecté. Pour un segment d'appel (étape A) relié à un autre segment d'appel (étape B), si l'
Hangupaction est associée au segment d'appel ponté (étape B), le service audio PSTN déconnecte le segment d'appel ponté, puis invoque la fonction Lambda avec unHANGUPévénement pour l'étape B. Le service audio PSTN exécute ensuite toutes les actions renvoyées par cet appel Lambda.Pour un segment d'appel (étape A) relié à un autre segment d'appel (étape B), si l'
Hangupaction est associée au segment d'appel d'origine (étape A), le service audio PSTN déconnecte le segment d'appel d'origine, puis invoque la fonction Lambda avec unHANGUPévénement pour le segment A. Le service audio PSTN exécute ensuite toutes les actions renvoyées par cet appel Lambda.Pour un segment d'appel qui a rejoint une réunion à l'aide de l'
JoinMeetingaction, si l'Hangupaction est associée à l'étape de réunion (généralement l'étape B), l'appelant se déconnecte de la réunion et reçoit unACTION_SUCCESSFULévénement pour l'Hangupaction.
L'exemple suivant montre une Hangup action typique.
{ "Type": "Hangup", "Parameters": { "CallId": "call-id-1", "ParticipantTag": "LEG-A", "SipResponseCode": "0" } }
- CallId
-
Description —
CallIddu participant à l'CallDetailsinvocation de la AWS Lambda fonctionValeurs autorisées : un identifiant d'appel valide
Obligatoire — Non
Valeur par défaut – Aucune
- ParticipantTag
-
Description —
ParticipantTagde l'un des participants connectés auCallDetailsValeurs autorisées —
LEG-AouLEG-BObligatoire — Non
Valeur par défaut —
ParticipantTagde la valeurcallLegignorée invoquée si vous spécifiezCallId - SipResponseCode
-
Description — Tous les codes de réponse SIP pris en charge
Valeurs autorisées : 480 : non disponible ; 486 : occupé ; 0 : résiliation normale
Obligatoire — Non
Valeur par défaut — 0
Une fois qu'un utilisateur a terminé un appel, l'application multimédia SIP invoque une AWS Lambda fonction dont le code est répertorié dansFin d'un appel à l'aide du service audio PSTN du SDK Amazon Chime.
Consultez des exemples pratiques sur GitHub :