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.
SendDigits
Envoyez jusqu'à 50 chiffres à double tonalité et multifréquence (DTMF) sur n'importe quel segment d'un appel. Les signaux peuvent inclure les éléments suivants :
-
Chiffres 0 à 9
-
Caractères spéciaux étoile (*) et livre (#)
-
Signaux de commande réseau A, B, C, D
-
La virgule (,). Ce signal ajoute un délai de 0,5 seconde entre le signal précédent et le signal suivant.
Rubriques
Utilisation de SendDigits action
L'exemple suivant illustre une SendDigits action typique :
{ "SchemaVersion": "1.0", "Actions":[ { "Type": "SendDigits", "Parameters": { "CallId": "call-id-1", // required "Digits": ",,*1234,56,7890ABCD#", // required "ToneDurationInMilliseconds":100// optional } } ] }
- CallId
-
Description — Le nom
CallIdd'un participant à l'CallDetailsinvocation de la AWS Lambda fonctionValeurs autorisées : un identifiant d'appel valide
Obligatoire — Oui
Valeur par défaut – Aucune
- Digits
-
Description — Les chiffres à envoyer sur le segment d'appel qui correspondent au
CallIdValeurs autorisées : 0-9, *, #, A, B, C, D, virgule (,)
Obligatoire — Oui
Valeur par défaut – Aucune
- ToneDurationInMilliseconds
-
Description — Durée autorisée, en millisecondes, pour transmettre chaque chiffre.
Valeurs autorisées : tout entier compris entre 50 et 24 000
Obligatoire — Non
Valeur par défaut : 250
Manipulation ACTION_SUCCESSFUL événements
L'exemple suivant montre un ACTION_SUCCESSFUL événement typique de l'SendDigitsaction.
{ "SchemaVersion": "1.0", "Sequence":3, "InvocationEventType": "ACTION_SUCCESSFUL", "ActionData": { "Type": "SendDigits", "Parameters": { "Digits": "1,2A#", "ToneDurationInMilliseconds":100, "CallId": "call-id-1" }, "CallDetails": { ... } } }
Manipulation ACTION_FAILED événements
L'exemple suivant montre un ACTION_FAILED événement typique de l'SendDigitsaction.
{ "SchemaVersion": "1.0", "Sequence":3, "InvocationEventType": "ACTION_FAILED", "ActionData": { "Type": "SendDigits", "Parameters": { "Digits": "1,2A#", "ToneDurationInMilliseconds":20000000, "CallId": "call-id-1" }, "ErrorType": "InvalidActionParameter", "ErrorMessage": "ToneDuration parameter value is invalid." }, "CallDetails": { ... } } }
Flux d'appels
Le schéma suivant montre le déroulement du programme pour l'envoi de chiffres d'un appelant à un appelé.