Udostępnij za pośrednictwem


ChatMessage interface

Wiadomość czatu.

Właściwości

content

Zawartość wiadomości czatu.

createdOn

Sygnatura czasowa, kiedy wiadomość czatu dotarła na serwer. Znacznik czasu jest w formacie RFC3339: yyyy-MM-ddTHH:mm:ssZ.

deletedOn

Sygnatura czasowa (jeśli ma zastosowanie) po usunięciu komunikatu. Znacznik czasu jest w formacie RFC3339: yyyy-MM-ddTHH:mm:ssZ.

editedOn

Znacznik czasu ostatniego (jeśli dotyczy) podczas edycji wiadomości. Znacznik czasu jest w formacie RFC3339: yyyy-MM-ddTHH:mm:ssZ.

id

Identyfikator wiadomości czatu. Ten identyfikator jest generowany przez serwer.

metadata

metadane

sender

Identyfikuje uczestnika usług Azure Communication Services. Uczestnik to na przykład numer telefonu lub użytkownik komunikacji platformy Azure. Ten model musi być interpretowany jako związek: oprócz parametru rawId można ustawić co najwyżej jedną kolejną właściwość.

senderDisplayName

Nazwa wyświetlana nadawcy wiadomości czatu. Ta właściwość służy do wypełniania nazwy nadawcy dla powiadomień wypychanych.

sequenceId

Sekwencja wiadomości czatu w konwersacji.

type

Typ wiadomości czatu.

version

Wersja wiadomości czatu.

Szczegóły właściwości

content

Zawartość wiadomości czatu.

content?: ChatMessageContent

Wartość właściwości

createdOn

Sygnatura czasowa, kiedy wiadomość czatu dotarła na serwer. Znacznik czasu jest w formacie RFC3339: yyyy-MM-ddTHH:mm:ssZ.

createdOn: Date

Wartość właściwości

Date

deletedOn

Sygnatura czasowa (jeśli ma zastosowanie) po usunięciu komunikatu. Znacznik czasu jest w formacie RFC3339: yyyy-MM-ddTHH:mm:ssZ.

deletedOn?: Date

Wartość właściwości

Date

editedOn

Znacznik czasu ostatniego (jeśli dotyczy) podczas edycji wiadomości. Znacznik czasu jest w formacie RFC3339: yyyy-MM-ddTHH:mm:ssZ.

editedOn?: Date

Wartość właściwości

Date

id

Identyfikator wiadomości czatu. Ten identyfikator jest generowany przez serwer.

id: string

Wartość właściwości

string

metadata

metadane

metadata?: Record<string, string>

Wartość właściwości

Record<string, string>

sender

Identyfikuje uczestnika usług Azure Communication Services. Uczestnik to na przykład numer telefonu lub użytkownik komunikacji platformy Azure. Ten model musi być interpretowany jako związek: oprócz parametru rawId można ustawić co najwyżej jedną kolejną właściwość.

sender?: CommunicationIdentifierKind

Wartość właściwości

senderDisplayName

Nazwa wyświetlana nadawcy wiadomości czatu. Ta właściwość służy do wypełniania nazwy nadawcy dla powiadomień wypychanych.

senderDisplayName?: string

Wartość właściwości

string

sequenceId

Sekwencja wiadomości czatu w konwersacji.

sequenceId: string

Wartość właściwości

string

type

Typ wiadomości czatu.

type: ChatMessageType

Wartość właściwości

version

Wersja wiadomości czatu.

version: string

Wartość właściwości

string