

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Membuat pesan AppInstance untuk Amazon Chime SDK
<a name="create-app-instance"></a>

Untuk menggunakan pesan Amazon Chime SDK, Anda harus terlebih dahulu membuat Amazon Chime SDK di akun Anda. `AppInstance` AWS 

**Topics**
+ [Membangun sebuah AppInstance](#app-instance-steps)
+ [Menciptakan sebuah AppInstanceUser](#create-app-instance-user)

## Membangun sebuah AppInstance
<a name="app-instance-steps"></a>

**Untuk membuat pesan `AppInstance` untuk**

1. Di CLI, jalankan `aws chime-sdk-identity create-app-instance --name NameOfAppInstance.`

1. Dalam respons buat, catat`AppInstanceArn`. `arn:aws:chime:region: aws_account_id:app-instance/app_instance_id`.

## Menciptakan sebuah AppInstanceUser
<a name="create-app-instance-user"></a>

Setelah Anda membuat`AppInstance`, Anda membuat `AppInstanceUser` di dalamnya`AppInstance`. Anda biasanya melakukan ini saat pengguna pertama kali mendaftar atau masuk ke aplikasi Anda. Anda juga dapat membuat `AppInstanceUser` yang bertindak atas nama layanan back-end Anda.

Contoh berikut menunjukkan cara membuat 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"
```

Dalam respons buat, perhatikan`AppInstanceUserArn`. Dibutuhkan formulir ini:`arn:aws:chime:region: aws_account_id:app-instance/app_instance_id/user/app_instance_user_id`. Dalam contoh ini, `app_instance_user_id` adalah "back-end-worker.”

**catatan**  
Sebagai praktik terbaik, saat membuat aplikasi `AppInstanceUser` untuk klien, mintalah `AppInstanceUserId` kecocokan ID unik yang ada untuk pengguna tersebut, seperti penyedia identitas. `sub` Nama adalah placeholder opsional yang dilampirkan ke beberapa entitas API, seperti pengirim pesan. Ini memungkinkan Anda untuk mengontrol nama tampilan pengguna di satu tempat, daripada perlu mencarinya dari `AppInstanceUser` ARN, yang juga dilampirkan sebagai pengirim pesan.