

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Creazione di una AppInstance messaggistica per Amazon Chime SDK
<a name="create-app-instance"></a>

Per utilizzare la messaggistica Amazon Chime SDK, devi prima creare un SDK Amazon Chime nel tuo account. `AppInstance` AWS 

**Topics**
+ [Creazione di un AppInstance](#app-instance-steps)
+ [Creare un AppInstanceUser](#create-app-instance-user)

## Creazione di un AppInstance
<a name="app-instance-steps"></a>

**Per creare un file per la messaggistica `AppInstance`**

1. Nella CLI, esegui `aws chime-sdk-identity create-app-instance --name NameOfAppInstance.`

1. Nella risposta di creazione, prendi nota di`AppInstanceArn`. `arn:aws:chime:region: aws_account_id:app-instance/app_instance_id`.

## Creare un AppInstanceUser
<a name="create-app-instance-user"></a>

Una volta creato un`AppInstance`, ne crei uno `AppInstanceUser` in quello. `AppInstance` Di solito lo fai quando un utente si registra o accede per la prima volta alla tua app. Puoi anche crearne uno `AppInstanceUser` che agisca per conto dei tuoi servizi di back-end.

L'esempio seguente mostra come creare un back-end: `AppInstanceUser`

```
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"
```

Nella risposta di creazione, nota il. `AppInstanceUserArn` Prende questa forma:`arn:aws:chime:region: aws_account_id:app-instance/app_instance_id/user/app_instance_user_id`. In questo esempio, `app_instance_user_id` è "back-end-worker.»

**Nota**  
Come procedura consigliata, quando si crea un'applicazione `AppInstanceUser` per un'applicazione client, è necessario che `AppInstanceUserId` corrisponda a un ID univoco esistente per quell'utente, ad esempio quello `sub` di un provider di identità. Il nome è un segnaposto opzionale allegato ad alcune entità API, come il mittente di un messaggio. Consente di controllare il nome visualizzato di un utente in un'unica posizione, anziché doverlo cercare dall'`AppInstanceUser`ARN, che è anche allegato come mittente di un messaggio.