IEndOfConversationActivity interface

Extends

Eigenschaften

code

Der Code für endOfConversation-Aktivitäten, der angibt, warum die Unterhaltung beendet wurde. Mögliche Werte: "unknown", "completedSuccessfully", "userCancelled", "botTimedOut", "botIssuedInvalidMessage", "channelFailed"

text

Der Textinhalt der Nachricht.

Geerbte Eigenschaften

channelData

Enthält kanalspezifische Inhalte.

channelId

Enthält eine ID, die den Kanal eindeutig identifiziert. Wird vom Kanal festgelegt.

conversation

Gibt die Unterhaltung an, zu der die Aktivität gehört.

entities

Stellt die Entitäten dar, die in der Nachricht erwähnt wurden.

from

Gibt den Absender der Nachricht an.

id

Enthält eine ID, die die Aktivität im Kanal eindeutig identifiziert.

localTimestamp

Enthält das lokale Datum und die uhrzeit der Nachricht, ausgedrückt im ISO-8601-Format. Beispiel: 2016-09-23T13:07:49.4714686-07:00.

recipient

Gibt den Empfänger der Nachricht an.

replyToId

Enthält die ID der Nachricht, auf die diese Nachricht antwortet.

serviceUrl

Enthält die URL, die den Dienstendpunkt des Kanals angibt. Wird vom Kanal festgelegt.

timestamp

Enthält das Datum und die Uhrzeit des Sendens der Nachricht in UTC, ausgedrückt im ISO-8601-Format.

type

Enthält den Aktivitätstyp "iActivity"

Details zur Eigenschaft

code

Der Code für endOfConversation-Aktivitäten, der angibt, warum die Unterhaltung beendet wurde. Mögliche Werte: "unknown", "completedSuccessfully", "userCancelled", "botTimedOut", "botIssuedInvalidMessage", "channelFailed"

code?: EndOfConversationCodes | string

Eigenschaftswert

text

Der Textinhalt der Nachricht.

text: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

channelData

Enthält kanalspezifische Inhalte.

channelData?: any

Eigenschaftswert

any

Geerbt vonIActivity.channelData

channelId

Enthält eine ID, die den Kanal eindeutig identifiziert. Wird vom Kanal festgelegt.

channelId: string

Eigenschaftswert

string

Geerbt vonIActivity.channelId

conversation

Gibt die Unterhaltung an, zu der die Aktivität gehört.

conversation: ConversationAccount

Eigenschaftswert

Geerbt vonIActivity.conversation

entities

Stellt die Entitäten dar, die in der Nachricht erwähnt wurden.

entities?: Entity[]

Eigenschaftswert

Entity[]

Geerbt vonIActivity.entities

from

Gibt den Absender der Nachricht an.

from: ChannelAccount

Eigenschaftswert

Geerbt vonIActivity.from

id

Enthält eine ID, die die Aktivität im Kanal eindeutig identifiziert.

id?: string

Eigenschaftswert

string

Geerbt vonIActivity.id

localTimestamp

Enthält das lokale Datum und die uhrzeit der Nachricht, ausgedrückt im ISO-8601-Format. Beispiel: 2016-09-23T13:07:49.4714686-07:00.

localTimestamp?: Date

Eigenschaftswert

Date

Geerbt vonIActivity.localTimestamp

recipient

Gibt den Empfänger der Nachricht an.

recipient: ChannelAccount

Eigenschaftswert

Geerbt vonIActivity.recipient

replyToId

Enthält die ID der Nachricht, auf die diese Nachricht antwortet.

replyToId?: string

Eigenschaftswert

string

Geerbt vonIActivity.replyToId

serviceUrl

Enthält die URL, die den Dienstendpunkt des Kanals angibt. Wird vom Kanal festgelegt.

serviceUrl: string

Eigenschaftswert

string

Geerbt vonIActivity.serviceUrl

timestamp

Enthält das Datum und die Uhrzeit des Sendens der Nachricht in UTC, ausgedrückt im ISO-8601-Format.

timestamp?: Date

Eigenschaftswert

Date

Geerbt vonIActivity.timestamp

type

Enthält den Aktivitätstyp "iActivity"

type: ActivityTypes | string

Eigenschaftswert

ActivityTypes | string

Geerbt vonIActivity.type