Einen eingehenden Anruf erhalten - Amazon Chime SDK

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 eingehenden Anruf erhalten

Wenn einNEW_INCOMING_CALL-Ereignis tritt ein, der PSTN Audiodienst erstellt einen eindeutigenTransactionIDund einzigartigCallIDdas bleibt bis zumHANGUP-Ereignis tritt ein.

Sie können auf verschiedene Arten auf eineNEW_INCOMING_CALLevent. Zum Beispiel:

  • SendenPlayAudiooderRecordAudioAktionen und nehmen Sie den Anruf automatisch an.

  • Senden Sie einePauseAktion

  • Senden Sie eineHangupAktion, in diesem Fall wird der Anruf nicht beantwortet und der Kunde wird nicht belastet.

  • Senden Sie eineCallAndBridgeAktion und füge einen anderen Benutzer zum Anruf hinzu.

  • Tun Sie nichts, der Anruftest läuft nach 30 Sekunden ab.

Wenn ein neuer eingehender Anrufe empfangen wird, ruft die SIP-Medienanwendung einenAWS LambdaFunktion mit dieser Nutzlast.

{ "SchemaVersion": "1.0", "Sequence": 2, "InvocationEventType": "NEW_INBOUND_CALL" "CallDetails": { "TransactionId": "transaction-id", "AwsAccountId": "aws-account-id", "AwsRegion": "us-east-1", "SipRuleId": "sip-rule-id", "SipApplicationId": "sip-application-id", "Participants": [ { "CallId": "call-id-1", "ParticipantTag": "LEG-A", "To": "+12065551212", "From": "+15105550101", "Direction": "Inbound", "StartTimeInMilliseconds": "159700958834234", "Status": "Connected" } ] } }