Bagikan melalui


ChatMessage interface

Pesan obrolan.

Properti

content

Konten pesan obrolan.

createdOn

Tanda waktu ketika pesan obrolan tiba di server. Tanda waktu dalam format RFC3339: yyyy-MM-ddTHH:mm:ssZ.

deletedOn

Tanda waktu (jika berlaku) saat pesan dihapus. Tanda waktu dalam format RFC3339: yyyy-MM-ddTHH:mm:ssZ.

editedOn

Tanda waktu terakhir (jika ada) saat pesan diedit. Tanda waktu dalam format RFC3339: yyyy-MM-ddTHH:mm:ssZ.

id

Id pesan obrolan. Id ini adalah server yang dihasilkan.

metadata

metadata

sender

Mengidentifikasi peserta dalam layanan Azure Communication. Peserta, misalnya, nomor telepon atau pengguna komunikasi Azure. Model ini harus ditafsirkan sebagai serikat: Selain rawId, paling banyak satu properti lebih lanjut dapat ditetapkan.

senderDisplayName

Nama tampilan pengirim pesan obrolan. Properti ini digunakan untuk mengisi nama pengirim untuk pemberitahuan push.

sequenceId

Urutan pesan obrolan dalam percakapan.

type

Jenis pesan obrolan.

version

Versi pesan obrolan.

Detail Properti

content

Konten pesan obrolan.

content?: ChatMessageContent

Nilai Properti

createdOn

Tanda waktu ketika pesan obrolan tiba di server. Tanda waktu dalam format RFC3339: yyyy-MM-ddTHH:mm:ssZ.

createdOn: Date

Nilai Properti

Date

deletedOn

Tanda waktu (jika berlaku) saat pesan dihapus. Tanda waktu dalam format RFC3339: yyyy-MM-ddTHH:mm:ssZ.

deletedOn?: Date

Nilai Properti

Date

editedOn

Tanda waktu terakhir (jika ada) saat pesan diedit. Tanda waktu dalam format RFC3339: yyyy-MM-ddTHH:mm:ssZ.

editedOn?: Date

Nilai Properti

Date

id

Id pesan obrolan. Id ini adalah server yang dihasilkan.

id: string

Nilai Properti

string

metadata

metadata

metadata?: Record<string, string>

Nilai Properti

Record<string, string>

sender

Mengidentifikasi peserta dalam layanan Azure Communication. Peserta, misalnya, nomor telepon atau pengguna komunikasi Azure. Model ini harus ditafsirkan sebagai serikat: Selain rawId, paling banyak satu properti lebih lanjut dapat ditetapkan.

sender?: CommunicationIdentifierKind

Nilai Properti

senderDisplayName

Nama tampilan pengirim pesan obrolan. Properti ini digunakan untuk mengisi nama pengirim untuk pemberitahuan push.

senderDisplayName?: string

Nilai Properti

string

sequenceId

Urutan pesan obrolan dalam percakapan.

sequenceId: string

Nilai Properti

string

type

Jenis pesan obrolan.

type: ChatMessageType

Nilai Properti

version

Versi pesan obrolan.

version: string

Nilai Properti

string