Udostępnij za pośrednictwem


ChatMessage interface

Wiadomość na czacie.

Właściwości

content

Zawartość wiadomości na czacie.

createdOn

Sygnatura czasowa, gdy wiadomość czatu dotarła na serwer. Sygnatura czasowa ma format RFC3339: yyyy-MM-ddTHH:mm:ssZ.

deletedOn

Sygnatura czasowa (jeśli ma zastosowanie) po usunięciu wiadomości. Sygnatura czasowa ma format RFC3339: yyyy-MM-ddTHH:mm:ssZ.

editedOn

Znacznik czasu ostatniego (jeśli dotyczy) podczas edycji wiadomości. Sygnatura czasowa ma format 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 jest na przykład numerem telefonu lub użytkownikiem komunikacji platformy Azure. Ten model musi być interpretowany jako związek: oprócz nieprzetworzonej wartości 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 na czacie.

content?: ChatMessageContent

Wartość właściwości

createdOn

Sygnatura czasowa, gdy wiadomość czatu dotarła na serwer. Sygnatura czasowa ma format RFC3339: yyyy-MM-ddTHH:mm:ssZ.

createdOn: Date

Wartość właściwości

Date

deletedOn

Sygnatura czasowa (jeśli ma zastosowanie) po usunięciu wiadomości. Sygnatura czasowa ma format 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. Sygnatura czasowa ma format 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 jest na przykład numerem telefonu lub użytkownikiem komunikacji platformy Azure. Ten model musi być interpretowany jako związek: oprócz nieprzetworzonej wartości 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