

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

# Penerimaan pesan asinkron
<a name="async-message-reception-api"></a>

Semua pesan respons dikirim secara asinkron ke penerima sebagai peristiwa (misalnya, penawaran SDP atau pengiriman jawaban SDP). Berikut ini adalah struktur pesan acara. 

## Peristiwa
<a name="async-message-reception-api-request"></a>

```
{
    "senderClientId": "string",
    "messageType": "string",
    "messagePayload": "string",
    "statusResponse": {
        "correlationId": "string",
        "errorType": "string",
        "statusCode": "string",
        "description": "string"
    }
}
```
+ **senderClientId**- Pengidentifikasi unik untuk klien pengirim.
  + Tipe: String
  + Panjang batasan: Panjang minimum 1. Panjang maksimum 256.
  + Pola: `[a-zA-Z0-9_.-]+`
  + Wajib: Tidak
+ **MessageType** - Jenis acara.
  + Jenis: ENUM
  + Jenis yang Valid: `SDP_OFFER``SDP_ANSWER`,`ICE_CANDIDATE`,`GO_AWAY`,,`RECONNECT_ICE_SERVER`, `STATUS_RESPONSE`
  + Panjang batasan: Panjang minimum 1. Panjang maksimum 256.
  + Pola: `[a-zA-Z0-9_.-]+`
  + Wajib: Ya
+ **MessagePayLoad** - Konten pesan yang dikodekan base64.
  + Tipe: String
  + Panjang batasan: Panjang minimum 1. Panjang maksimum 10K.
  + Wajib: Tidak
+ **CorrelationID** - Pengidentifikasi unik dari pesan yang statusnya dimaksudkan. Ini adalah CorrelationID yang sama yang disediakan dalam pesan klien (misalnya, penawaran SDP, jawaban SDP, atau kandidat ICE).
  + Tipe: String
  + Panjang batasan: Panjang minimum 1. Panjang maksimum 256.
  + Pola: `[a-zA-Z0-9_.-]+`
  + Wajib: Ya
+ **ErrorType** - Nama untuk mengidentifikasi kesalahan secara unik.
  + Tipe: String
  + Panjang batasan: Panjang minimum 1. Panjang maksimum 256.
  + Pola: `[a-zA-Z0-9_.-]+`
  + Wajib: Tidak
+ **StatusCode** - kode status HTTP sesuai dengan sifat respon.
  + Tipe: String
  + Panjang batasan: Panjang minimum 1. Panjang maksimum 256.
  + Pola: `[a-zA-Z0-9_.-]+`
  + Wajib: Tidak
+ **description** - Deskripsi string yang menjelaskan status.
  + Tipe: String
  + Panjang batasan: Panjang minimum 1. Panjang maksimum 1K.
  + Wajib: Tidak