Hinweis zum Ende des Supports: Am 20. Februar 2026 AWS wird der Support für den Amazon Chime Chime-Service eingestellt. Nach dem 20. Februar 2026 können Sie nicht mehr auf die Amazon Chime-Konsole oder die Amazon Chime Chime-Anwendungsressourcen zugreifen. Weitere Informationen finden Sie im Blogbeitrag.
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.
Nachdem Sie eine Chatbot-ID für Ihr Amazon Chime Enterprise-Konto erstellt haben, konfigurieren Sie Ihren ausgehenden Endpunkt, über den Amazon Chime Nachrichten an Ihren Bot sendet. Der ausgehende Endpunkt kann ein AWS Lambda Funktions-ARN oder ein HTTPS-Endpunkt sein, den Sie im Rahmen der Voraussetzungen erstellt haben. Weitere Informationen zu Lambda finden Sie im AWS Lambda Entwicklerhandbuch.
Anmerkung
Wenn der ausgehende HTTPS-Endpunkt für Ihren Bot nicht konfiguriert oder leer ist, können Chatroom-Administratoren den Bot nicht zu einem Chatroom hinzufügen. Außerdem können Chatroom-Benutzer nicht mit dem Bot interagieren.
AWS CLI
Um einen ausgehenden Endpunkt für Ihren Chatbot zu konfigurieren, verwenden Sie den put-events-configuration Befehl in der. AWS CLI Konfigurieren Sie einen Lambda-Funktions-ARN oder einen ausgehenden HTTPS-Endpunkt.
aws chime put-events-configuration --account-id
12a3456b-7c89-012d-3456-78901e23fg45
--bot-idbotId
--lambda-function-arn arn:aws:lambda:us-east-1
:111122223333
:function:function-name
Amazon Chime antwortet mit der Bot-ID und dem HTTPS-Endpunkt.
{ "EventsConfiguration": { "BotId": "
BotId
", "OutboundEventsHTTPSEndpoint": "https://example.com:8000
" } }
Amazon Chime Chime-API
Um den ausgehenden Endpunkt für Ihren Chatbot zu konfigurieren, verwenden Sie den Amazon Chime PutEventsConfigurationChime-API-Vorgang in der Amazon Chime Chime-API-Referenz. Konfigurieren Sie entweder einen Lambda-Funktions-ARN oder einen ausgehenden HTTPS-Endpunkt.
Wenn Sie eine Lambda-Funktion (ARN) konfigurieren, ruft Amazon Chime Lambda auf, um dem AWS Konto des Amazon Chime Chime-Administrators die Erlaubnis zu geben, die bereitgestellte Lambda-Funktion ARN aufzurufen. Darauf folgt ein Probelauf, um zu überprüfen, ob Amazon Chime berechtigt ist, die Funktion aufzurufen. Wenn das Hinzufügen von Berechtigungen fehlschlägt oder wenn der Probelauf fehlschlägt, gibt die
PutEventsConfiguration
Anfrage einen HTTP 4xx-Fehler zurück.Wenn Sie einen ausgehenden HTTPS-Endpunkt konfigurieren, verifiziert Amazon Chime Ihren Endpunkt, indem es eine HTTP-Post-Anfrage mit einer Challenge-JSON-Payload an den ausgehenden HTTPS-Endpunkt sendet, den Sie im vorherigen Schritt angegeben haben. Ihr ausgehender HTTPS-Endpunkt muss reagieren, indem er den Challenge-Parameter im JSON-Format zurückgibt. Die folgenden Beispiele zeigen die Anforderung und eine gültige Antwort.
HTTPS POST JSON Payload: { "Challenge":"
00000000000000000000
", "EventType" : "HTTPSEndpointVerification" }Falls der Challenge-Handshake fehlschlägt, gibt die
PutEventsConfiguration
-Anforderung einen HTTP 4xx-Fehler zurück.
AWS SDK for Java
Der folgende Beispielcode zeigt, wie ein Endpunkt mithilfe des AWS SDK for Java konfiguriert wird.
PutEventsConfigurationRequest putEventsConfigurationRequest = new PutEventsConfigurationRequest()
.withAccountId("chimeAccountId
")
.withBotId("botId
")
.withOutboundEventsHTTPSEndpoint("https://www.example.com
")
.withLambdaFunctionArn("arn:aws:lambda:region:account-id:function:function-name
");
chime.putEventsConfiguration(putEventsConfigurationRequest):