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.
ReceiveDigits
Lorsqu'un utilisateur saisit des chiffres correspondant au modèle d'expression régulière spécifié dans cette action, l'application multimédia SIP invoque la AWS Lambda fonction.
{ "Type": "ReceiveDigits", "Parameters": { "CallId": "
call-id-1
", "ParticipantTag": "LEG-A", "InputDigitsRegex": "^\d{2}#$
", "InBetweenDigitsDurationInMilliseconds":1000
, "FlushDigitsDurationInMilliseconds":10000
} }
- CallId
-
Description —
CallId
du participant à l'CallDetails
invocation de la AWS Lambda fonctionValeurs autorisées : un identifiant d'appel valide
Obligatoire — Non
Valeur par défaut – Aucune
- ParticipantTag
-
Description —
ParticipantTag
de l'un des participants connectés auCallDetails
Valeurs autorisées —
LEG-A
ouLEG-B
Obligatoire — Non
Valeur par défaut —
ParticipantTag
de la valeurcallLeg
ignorée invoquée si vous spécifiezCallId
- InputDigitsRegex
-
Description — Un modèle d'expression régulière
Valeurs autorisées : modèle d'expression régulière valide
Obligatoire — Oui
Valeur par défaut – Aucune
- InBetweenDigitsDurationInMilliseconds
-
Description — Intervalle entre les chiffres avant de vérifier si l'entrée correspond au modèle d'expression régulière
Valeurs autorisées : durée en millisecondes
Obligatoire — Oui
Valeur par défaut – Aucune
- FlushDigitsDurationInMilliseconds
-
Description — Intervalle après lequel les chiffres DTMF reçus sont vidangés et envoyés à la fonction. AWS Lambda Si l'application multimédia SIP reçoit un nouveau chiffre après la fin de l'intervalle, le temporisateur recommence.
Valeurs autorisées —
InBetweenDigitsDurationInMilliseconds
Obligatoire — Oui
Valeur par défaut – Aucune
L'application multimédia SIP supprime les chiffres DTMF pendant la durée d'un appel jusqu'à ce qu'elle reçoive une nouvelle ReceiveDigits
action. L'FlushDigitsDurationInMilliseconds
intervalle commence lorsque l'application multimédia SIP reçoit le premier chiffre DTMF. Si l'utilisateur saisit les bons chiffres avant l'expiration de l'intervalle, l'application multimédia SIP invoque la AWS Lambda fonction décrite dansRéception de l'entrée de l'appelant.
Si l'entrée utilisateur ne correspond pas au modèle d'expression régulière, l'application multimédia SIP répète le message « échec » du fichier audio jusqu'à ce que l'application ait épuisé le nombre de répétitions ou que l'utilisateur saisisse des chiffres valides.
Consultez des exemples pratiques sur GitHub :