

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.

# SendDigits
<a name="send-digits"></a>

Senden Sie bis zu 50 DTMF-Ziffern (Dual Tone Multifrequency) in einem beliebigen Abschnitt eines Anrufs. Die Signale können Folgendes beinhalten:
+ Zahlen 0 bis 9
+ Sonderzeichen Stern (\$1) und Pfund (\$1)
+ Netzwerksteuersignale A, B, C, D
+ Das Kommazeichen (,). Dieses Signal fügt eine Verzögerung von 0,5 Sekunden zwischen dem vorherigen und dem nächsten Signal hinzu.

**Topics**
+ [Verwendung der SendDigits action](#send-digits-action)
+ [Handhabung ACTION\$1SUCCESSFUL Veranstaltungen](#send-digit-success)
+ [Handhabung ACTION\$1FAILED Veranstaltungen](#send-digit-fail)
+ [Ablauf des Anrufs](#send-digits-call-flow)

## Verwendung der SendDigits action
<a name="send-digits-action"></a>

Das folgende Beispiel zeigt eine typische `SendDigits` Aktion:

```
{
    "SchemaVersion": "1.0",
    "Actions":[
        {
            "Type": "SendDigits",
            "Parameters": {
                "CallId": "call-id-1", // required
                "Digits": ",,*1234,56,7890ABCD#", // required
                "ToneDurationInMilliseconds": 100 // optional
            }
        }
    ]
}
```

**CallId**  
*Beschreibung* — Die `CallId` eines Teilnehmers am `CallDetails` AWS Lambda Funktionsaufruf  
*Zulässige Werte* — Eine gültige Anruf-ID  
*Erforderlich* — Ja  
*Standardwert* – Kein

**Digits**  
*Beschreibung* — Die Ziffern, die auf dem Anrufabschnitt gesendet werden sollen, der dem entspricht `CallId`  
*Zulässige Werte* — 0-9, \$1, \$1, A, B, C, D, Komma (,)  
*Erforderlich* — Ja  
*Standardwert* – Kein

**ToneDurationInMilliseconds**  
*Beschreibung* — Die für die Übertragung der einzelnen Ziffern zulässige Zeit in Millisekunden.  
*Zulässige Werte* — Jede Ganzzahl zwischen 50 und 24000  
*Erforderlich* — Nein  
*Standardwert* — 250

## Handhabung ACTION\$1SUCCESSFUL Veranstaltungen
<a name="send-digit-success"></a>

Das folgende Beispiel zeigt ein typisches `ACTION_SUCCESSFUL` Ereignis für die `SendDigits` Aktion.

```
{
    "SchemaVersion": "1.0",
    "Sequence": 3,
    "InvocationEventType": "ACTION_SUCCESSFUL",
    "ActionData": {
        "Type": "SendDigits",
        "Parameters": {
            "Digits": "1,2A#",
            "ToneDurationInMilliseconds": 100,
            "CallId": "call-id-1"
        },  
    "CallDetails": { 
        ...
        }
    }
}
```

## Handhabung ACTION\$1FAILED Veranstaltungen
<a name="send-digit-fail"></a>

Das folgende Beispiel zeigt ein typisches `ACTION_FAILED` Ereignis für die `SendDigits` Aktion.

```
{
    "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": {
        ...
        }
    }
}
```

## Ablauf des Anrufs
<a name="send-digits-call-flow"></a>

Das folgende Diagramm zeigt den Programmablauf für das Senden von Ziffern von einem Anrufer an einen Angerufenen.

![\[Diagramm, das den Programmablauf der SendDigits Aktion zeigt.\]](http://docs.aws.amazon.com/de_de/chime-sdk/latest/dg/images/send-digits-1.png)
