Erstellen eines AppInstance - 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.

Erstellen eines AppInstance

Um Amazon Chime SDK Messaging verwenden zu können, müssen Sie zunächst ein Amazon Chime SDK AppInstance in Ihrem AWS Konto erstellen.

Aufbau eines AppInstance

Um eine AppInstance für den Nachrichtenversand zu erstellen
  1. Führen Sie in der CLI Folgendes aus aws chime-sdk-identity create-app-instance --name NameOfAppInstance.

  2. Notieren Sie sich in der Antwort zum Erstellen denAppInstanceArn. arn:aws:chime:region: aws_account_id:app-instance/app_instance_id.

Erstellen eines AppInstanceUser

Sobald Sie eine erstellt habenAppInstance, erstellen Sie eine AppInstanceUser darinAppInstance. In der Regel tun Sie dies, wenn sich ein Benutzer zum ersten Mal bei Ihrer App registriert oder anmeldet. Sie können auch eine erstellenAppInstanceUser, die im Namen Ihrer Back-End-Dienste agiert.

Das folgende Beispiel zeigt, wie Sie ein Backend AppInstanceUser erstellen:

aws chime-sdk-identity create-app-instance-user \ --app-instance-arn "app_instance_arn" \ --app-instance-user-id "back-end-worker" \ --name "back-end-worker"

Beachten Sie in der Antwort zum Erstellen denAppInstanceUserArn. Es hat diese Form:arn:aws:chime:region: aws_account_id:app-instance/app_instance_id/user/app_instance_user_id. In diesem Beispiel app_instance_user_id ist es „Back-End-Worker“.

Anmerkung

Es hat sich bewährt, bei der Erstellung einer AppInstanceUser für eine Client-Anwendung eine bestehende eindeutige ID für diesen Benutzer AppInstanceUserId abzugleichen, z. B. die sub eines Identitätsanbieters. Der Name ist ein optionaler Platzhalter, der an einige API-Entitäten angehängt wird, z. B. an einen Nachrichtenabsender. Es ermöglicht Ihnen, den Anzeigenamen eines Benutzers an einem Ort zu steuern, anstatt ihn im AppInstanceUser ARN nachschlagen zu müssen, der auch als Absender einer Nachricht angehängt ist.