

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.

# Einen ausgehenden Anruf für die Nutzung des Amazon Chime SDK PSTN-Audiodienstes tätigen
<a name="use-create-call-api"></a>

Um einen ausgehenden Anruf zu erstellen, verwenden Sie die API. [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_CreateSipMediaApplicationCall.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_CreateSipMediaApplicationCall.html) Die API ruft den Endpunkt eines bestimmten Objekts auf. `SIP media application ID` Kunden können den Ablauf des Anrufs steuern, indem sie vom Endpunkt aus unterschiedliche Signale und [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_SipMediaApplication.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_SipMediaApplication.html)Aktionen ausführen. 

Im Falle einer erfolgreichen Antwort gibt die API den HTTP-Statuscode 202 zusammen mit einer TransactionID zurück, die Sie zusammen mit der [https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_UpdateSipMediaApplicationCall.html](https://docs.aws.amazon.com/chime-sdk/latest/APIReference/API_UpdateSipMediaApplicationCall.html)API verwenden können, um einen laufenden Anruf zu aktualisieren.

Das folgende Diagramm zeigt die Aufrufe des AWS Lambda Funktionsendpunkts für einen ausgehenden Aufruf.

![Diagramm, das den Programmierablauf für Aufrufe an den AWS Lambda Lambda-Endpunkt zeigt.](http://docs.aws.amazon.com/de_de/chime-sdk/latest/dg/images/sip-api-1.png)


Der für die SIP-Medienanwendung konfigurierte Endpunkt wird für verschiedene Status des ausgehenden Anrufs aufgerufen. Wenn ein Kunde einen Anruf einleitet, ruft das Amazon Chime SDK den Endpunkt mit einem `NEW_OUTBOUND_CALL` Aufrufereignistyp auf. 

Dieses Beispiel zeigt ein typisches Aufrufereignis für a. `NEW_OUTBOUND_CALL`

```
{
    "SchemaVersion": "1.0",
        "Sequence": 1,
        "InvocationEventType": "NEW_OUTBOUND_CALL",
        "CallDetails": {
            "TransactionId": "{{transaction-id}}",
            "AwsAccountId": "{{aws-account-id}}",
            "AwsRegion": "us-east-1",
            "SipApplicationId": "{{sip-application-id}}",
            "Participants": [
                {
                    "CallId": "{{call-id-1}}",
                    "ParticipantTag": "LEG-A",
                    "To": "+1{{xxxx}}",
                    "From": "+1{{xxxxxxx}}",
                    "Direction": "Outbound",
                    "StartTimeInMilliseconds": "{{159700958834234}}"
                }
            ]
    }
}
```

Jede Antwort auf einen ereignisbezogenen AWS Lambda Aufruf wird ignoriert.

Wenn wir eine `RINGING` Benachrichtigung vom Empfänger erhalten, ruft das Amazon Chime SDK den konfigurierten Endpunkt erneut auf. 

Dieses Beispiel zeigt ein typisches Aufrufereignis für. `RINGING`

```
{
    "SchemaVersion": "1.0",
        "Sequence": 1,
        "InvocationEventType": "RINGING",
        "CallDetails": {
            "TransactionId": "{{transaction-id}}",
            "AwsAccountId": "{{aws-account-id}}",
            "AwsRegion": "us-east-1",
            "SipApplicationId": "{{sip-application-id}}",
            "Participants": [
                {
                    "CallId": "{{call-id-1}}",
                    "ParticipantTag": "LEG-A",
                    "To": "+1{{xxxx}}",
                    "From": "+1{{xxxxxxx}}",
                    "Direction": "Outbound",
                    "StartTimeInMilliseconds": "{{159700958834234}}"
                }
           ]
    }
}
```

Jede Antwort auf einen ereignisbezogenen AWS Lambda Aufruf wird ignoriert.

Wenn der Empfänger den Anruf nicht beantwortet oder der Anruf aufgrund eines Fehlers fehlschlägt, unterbricht Chime den Anruf und ruft den Endpunkt mit dem Ereignistyp auf. `Hangup` Weitere Informationen zum `Hangup` Ereignistyp finden Sie unter. [Beenden eines Anrufs mithilfe des Amazon Chime SDK PSTN-Audiodienstes](case-5.md) 

Wenn der Anruf entgegengenommen wird, ruft Chime den Endpunkt mit der `CALL_ANSWERED` Aktion auf. Dieses Beispiel zeigt ein typisches Aufrufereignis.

```
{
  "SchemaVersion": "1.0",
    "Sequence": 1,
    "InvocationEventType": "CALL_ANSWERED",
    "CallDetails": {
        ""TransactionId": "{{transaction-id}}",
            "AwsAccountId": "{{aws-account-id}}",
            "AwsRegion": "us-east-1",
            "SipApplicationId": "{{sip-application-id}}",
            "Participants": [
                {
                    "CallId": "{{call-id-1}}",
                    "ParticipantTag": "LEG-A",
                    "To": "+1{{xxxx}}",
                    "From": "+1{{xxxxxxx}}",
                    "Direction": "Outbound",
                    "StartTimeInMilliseconds": "{{159700958834234}}",
                "Status": "Connected"
            }
        ]
    }
}
```

An diesem Punkt können Sie Aktionen zurückgeben, indem Sie auf den Aufruf mit einer Aktionsliste antworten. Wenn Sie keine Aktionen ausführen möchten, antworten Sie mit einer leeren Liste. Sie können mit maximal 10 Aktionen für jeden AWS Lambda Aufruf antworten und eine Lambda-Funktion 1.000 Mal pro Aufruf aufrufen. Weitere Informationen zum Antworten mit Gruppen von Aktionen finden Sie unter. [Beantworten von Aufrufen mit Aktionslisten mithilfe des Amazon Chime SDK PSTN-Audiodienstes](invoke-on-call-leg.md)