Freigeben über


Activity Klasse

Eine Aktivität ist der grundlegende Kommunikationstyp für das Bot Framework 3.0-Protokoll.

Konstruktor

Activity(*, type=None, id: str = None, timestamp=None, local_timestamp=None, local_timezone: str = None, service_url: str = None, channel_id: str = None, from_property=None, conversation=None, recipient=None, text_format=None, attachment_layout=None, members_added=None, members_removed=None, reactions_added=None, reactions_removed=None, topic_name: str = None, history_disclosed: bool = None, locale: str = None, text: str = None, speak: str = None, input_hint=None, summary: str = None, suggested_actions=None, attachments=None, entities=None, channel_data=None, action: str = None, reply_to_id: str = None, label: str = None, value_type: str = None, value=None, name: str = None, relates_to=None, code=None, expiration=None, importance=None, delivery_mode=None, listen_for=None, text_highlights=None, semantic_action=None, caller_id: str = None, **kwargs)

Parameter

Name Beschreibung
type
Erforderlich
str oder <xref:botframework.connector.models.ActivityTypes>

Enthält den Aktivitätstyp. Mögliche Werte sind: 'message', 'contactRelationUpdate', 'conversationUpdate', 'typing', 'endOfConversation', 'event', 'invoke', 'deleteUserData', 'messageUpdate', 'messageDelete', 'installationUpdate', 'messageReaction', 'suggestion', 'trace', 'handoff'

id
Erforderlich
str

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

timestamp
Erforderlich

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

local_timestamp
Erforderlich

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

local_timezone
Erforderlich
str

Enthält den Namen der lokalen Zeitzone der Nachricht, ausgedrückt im IANA Time Zone-Datenbankformat. Beispiel: Amerika/Los_Angeles.

service_url
Erforderlich
str

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

channel_id
Erforderlich
str

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

from_property
Erforderlich
<xref:botframework.connector.models.ChannelAccount>

Identifiziert den Absender der Nachricht.

conversation
Erforderlich
<xref:botframework.connector.models.ConversationAccount>

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

recipient
Erforderlich
<xref:botframework.connector.models.ChannelAccount>

Identifiziert den Empfänger der Nachricht.

text_format
Erforderlich
str oder <xref:botframework.connector.models.TextFormatTypes>

Format der Textfelder "Default:markdown". Mögliche Werte sind: "markdown", "plain", "xml"

attachment_layout
Erforderlich
str oder <xref:botframework.connector.models.AttachmentLayoutTypes>

Der Layouthinweis für mehrere Anlagen. Standard: Liste. Mögliche Werte sind: 'list', 'Karussell'

members_added
Erforderlich
list[<xref:botframework.connector.models.ChannelAccount>]

Die Sammlung der Mitglieder, die der Unterhaltung hinzugefügt wurden.

members_removed
Erforderlich
list[<xref:botframework.connector.models.ChannelAccount>]

Die Sammlung von Mitgliedern, die aus der Unterhaltung entfernt wurden.

reactions_added
Erforderlich
list[<xref:botframework.connector.models.MessageReaction>]

Die Sammlung von Reaktionen, die der Unterhaltung hinzugefügt wurden.

reactions_removed
Erforderlich
list[<xref:botframework.connector.models.MessageReaction>]

Die Sammlung von Reaktionen, die aus der Unterhaltung entfernt wurden.

topic_name
Erforderlich
str

Der aktualisierte Themenname der Unterhaltung.

history_disclosed
Erforderlich

Gibt an, ob der vorherige Verlauf des Kanals offengelegt wird.

locale
Erforderlich
str

Ein Gebietsschemaname für den Inhalt des Textfelds. Der Gebietsschemaname ist eine Kombination aus einem zwei- oder drei buchstabenigen ISO 639-Kulturcode, der einer Sprache zugeordnet ist, und einem zweiseitigen ISO 3166-Subkulturcode, der einem Land oder einer Region zugeordnet ist. Der Gebietsschemaname kann auch einem gültigen BCP-47-Sprachtag entsprechen.

text
Erforderlich
str

Der Textinhalt der Nachricht.

speak
Erforderlich
str

Der zu sprechende Text.

input_hint
Erforderlich
str oder <xref:botframework.connector.models.InputHints>

Gibt an, ob Ihr Bot Benutzereingaben akzeptiert, erwartet oder ignoriert, nachdem die Nachricht an den Client übermittelt wurde. Mögliche Werte sind: 'acceptingInput', 'ignoringInput', 'expectingInput'

summary
Erforderlich
str

Der anzuzeigende Text, wenn der Kanal keine Karten rendern kann.

suggested_actions
Erforderlich
<xref:botframework.connector.models.SuggestedActions>

Die vorgeschlagenen Aktionen für die Aktivität.

attachments
Erforderlich
list[<xref:botframework.connector.models.Attachment>]

Anhängsel

entities
Erforderlich
list[<xref:botframework.connector.models.Entity>]

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

channel_data
Erforderlich

Enthält kanalspezifische Inhalte.

action
Erforderlich
str

Gibt an, ob der Empfänger eines contactRelationUpdate hinzugefügt oder aus der Kontaktliste des Absenders entfernt wurde.

reply_to_id
Erforderlich
str

Enthält die ID der Nachricht, auf die diese Nachricht eine Antwort ist.

label
Erforderlich
str

Eine beschreibende Bezeichnung für die Aktivität.

value_type
Erforderlich
str

Der Typ des Wertobjekts der Aktivität.

value
Erforderlich

Ein Wert, der der Aktivität zugeordnet ist.

name
Erforderlich
str

Der Name des Vorgangs, der einer Aufruf- oder Ereignisaktivität zugeordnet ist.

relates_to
Erforderlich
<xref:botframework.connector.models.ConversationReference>

Ein Verweis auf eine andere Unterhaltung oder Aktivität.

code
Erforderlich
str oder <xref:botframework.connector.models.EndOfConversationCodes>

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

expiration
Erforderlich

Der Zeitpunkt, zu dem die Aktivität als "abgelaufen" betrachtet werden sollte und dem Empfänger nicht angezeigt werden sollte.

importance
Erforderlich
str oder <xref:botframework.connector.models.ActivityImportance>

Die Bedeutung der Aktivität. Mögliche Werte sind: "niedrig", "normal", "high"

delivery_mode
Erforderlich
str oder <xref:botframework.connector.models.DeliveryModes>

Ein Übermittlungshinweis, der dem Empfänger alternative Übermittlungspfade für die Aktivität signalisiert. Der Standardübermittlungsmodus ist "Standard". Mögliche Werte sind: "normal", "notification", "expectReplies", "ephemeral"

listen_for
Erforderlich

Liste der Ausdrücke und Verweise, auf die Sprach- und Sprachprimierungssysteme lauschen sollten

text_highlights
Erforderlich
list[<xref:botframework.connector.models.TextHighlight>]

Die Sammlung von Textfragmenten, die hervorgehoben werden sollen, wenn die Aktivität einen ReplyToId-Wert enthält.

semantic_action
Erforderlich
<xref:botframework.connector.models.SemanticAction>

Eine optionale programmgesteuerte Aktion, die diese Anforderung begleitet

caller_id
Erforderlich
str

Eine Zeichenfolge, die einen IRI enthält, der den Aufrufer eines Bots identifiziert. Dieses Feld soll nicht über das Kabel übertragen werden, sondern von Bots und Clients basierend auf kryptografisch überprüften Daten gefüllt werden, die die Identität der Aufrufer (z. B. Token) bestätigen.

Nur Schlüsselwortparameter

Name Beschreibung
type
Erforderlich
id
Erforderlich
timestamp
Erforderlich
local_timestamp
Erforderlich
local_timezone
Erforderlich
service_url
Erforderlich
channel_id
Erforderlich
from_property
Erforderlich
conversation
Erforderlich
recipient
Erforderlich
text_format
Erforderlich
attachment_layout
Erforderlich
members_added
Erforderlich
members_removed
Erforderlich
reactions_added
Erforderlich
reactions_removed
Erforderlich
topic_name
Erforderlich
history_disclosed
Erforderlich
locale
Erforderlich
text
Erforderlich
speak
Erforderlich
input_hint
Erforderlich
summary
Erforderlich
suggested_actions
Erforderlich
attachments
Erforderlich
entities
Erforderlich
channel_data
Erforderlich
action
Erforderlich
reply_to_id
Erforderlich
label
Erforderlich
value_type
Erforderlich
value
Erforderlich
name
Erforderlich
relates_to
Erforderlich
code
Erforderlich
expiration
Erforderlich
importance
Erforderlich
delivery_mode
Erforderlich
listen_for
Erforderlich
text_highlights
Erforderlich
semantic_action
Erforderlich
caller_id
Erforderlich

Methoden

apply_conversation_reference

Aktualisiert diese Aktivität mit den Übermittlungsinformationen aus einer vorhandenen ConversationReference

eingehende Aktivität, bei der der Bot der Empfänger ist; andernfalls "False". Der Standardwert ist "False", und die Aktivität zeigt den Bot als Absender an.

as_contact_relation_update_activity

Gibt diese Aktivität als ContactRelationUpdateActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_conversation_update_activity

Gibt diese Aktivität als ConversationUpdateActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_end_of_conversation_activity

Gibt diese Aktivität als EndOfConversationActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_event_activity

Gibt diese Aktivität als EventActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_handoff_activity

Gibt diese Aktivität als HandoffActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_installation_update_activity

Gibt diese Aktivität als InstallationUpdateActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_invoke_activity

Gibt diese Aktivität als InvokeActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_message_activity

Gibt diese Aktivität als MessageActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_message_delete_activity

Gibt diese Aktivität als MessageDeleteActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_message_reaction_activity

Gibt diese Aktivität als MessageReactionActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_message_update_activity

Gibt diese Aktivität als MessageUpdateActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_suggestion_activity

Gibt diese Aktivität als SuggestionActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_trace_activity

Gibt diese Aktivität als TraceActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_typing_activity

Gibt diese Aktivität als TypingActivity -Objekt zurück; oder NULL, wenn dies nicht dieser Aktivitätstyp ist.

create_contact_relation_update_activity

Erstellt eine Instanz der Activity Klasse als aContactRelationUpdateActivity -Objekt.

create_conversation_update_activity

Erstellt eine Instanz der Activity Klasse als ConversationUpdateActivity -Objekt.

create_end_of_conversation_activity

Erstellt eine Instanz der Activity Klasse als EndOfConversationActivity -Objekt.

create_event_activity

Erstellt eine Instanz der Activity Klasse als EventActivity -Objekt.

create_handoff_activity

Erstellt eine Instanz der Activity Klasse als HandoffActivity -Objekt.

create_invoke_activity

Erstellt eine Instanz der Activity Klasse als InvokeActivity -Objekt.

create_message_activity

Erstellt eine Instanz der Activity Klasse als MessageActivity -Objekt.

create_reply

Erstellt eine neue Nachrichtenaktivität als Antwort auf diese Aktivität.

create_trace

Erstellt eine neue Ablaufverfolgungsaktivität basierend auf dieser Aktivität.

Der Standardwert ist der Name des Typs des Werts. :p aram-Bezeichnung: Optional, eine beschreibende Bezeichnung für diesen Ablaufverfolgungsvorgang.

create_trace_activity

Erstellt eine Instanz der Activity Klasse als TraceActivity -Objekt.

Der Standardwert ist der Name des Typs des Werts. :p aram-Bezeichnung: Optional, eine beschreibende Bezeichnung für diesen Ablaufverfolgungsvorgang.

create_typing_activity

Erstellt eine Instanz der Activity Klasse als TypingActivity -Objekt.

get_conversation_reference

Erstellt eine ConversationReference basierend auf dieser Aktivität.

get_mentions

Löst die Erwähnungen aus den Entitäten dieser Aktivität auf.

get_reply_conversation_reference

Erstellen Sie eine ConversationReference basierend auf den Unterhaltungsinformationen dieser Aktivität und dem ResourceResponse aus dem Senden einer Aktivität.

has_content

Gibt an, ob diese Aktivität Inhalte enthält.

is_from_streaming_connection

Ermitteln Sie, ob die Aktivität über eine Http/Https-Verbindung oder Streaming gesendet wurde. Dies kann durch Einen Blick auf die eigenschaft service_url bestimmt werden: (1) Alle Kanäle, die Nachrichten über http/https senden, streamen nicht (2) Kanäle, die Nachrichten über Streaming senden, verfügen über einen ServiceUrl, der nicht mit http/https beginnt.

apply_conversation_reference

Aktualisiert diese Aktivität mit den Übermittlungsinformationen aus einer vorhandenen ConversationReference

eingehende Aktivität, bei der der Bot der Empfänger ist; andernfalls "False". Der Standardwert ist "False", und die Aktivität zeigt den Bot als Absender an.

apply_conversation_reference(reference: ConversationReference, is_incoming: bool = False)

Parameter

Name Beschreibung
reference
Erforderlich
is_incoming
Standardwert: False

Gibt zurück

Typ Beschreibung

seine Tätigkeit, aktualisiert mit den Lieferinformationen.

Hinweise

Rufen Sie GetConversationReference für eine eingehende Aktivität auf, um einen Unterhaltungsverweis abzurufen, den Sie dann verwenden können, um eine ausgehende Aktivität mit den richtigen Übermittlungsinformationen zu aktualisieren.

as_contact_relation_update_activity

Gibt diese Aktivität als ContactRelationUpdateActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_contact_relation_update_activity()

Gibt zurück

Typ Beschreibung

Diese Aktivität als Nachrichtenaktivität; oder Keine.

as_conversation_update_activity

Gibt diese Aktivität als ConversationUpdateActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_conversation_update_activity()

Gibt zurück

Typ Beschreibung

Diese Aktivität als Unterhaltungsaktualisierungsaktivität; oder Keine.

as_end_of_conversation_activity

Gibt diese Aktivität als EndOfConversationActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_end_of_conversation_activity()

Gibt zurück

Typ Beschreibung

Diese Aktivität als Ende der Unterhaltungsaktivität; oder Keine.

as_event_activity

Gibt diese Aktivität als EventActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_event_activity()

Gibt zurück

Typ Beschreibung

Diese Aktivität als Ereignisaktivität; oder Keine.

as_handoff_activity

Gibt diese Aktivität als HandoffActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_handoff_activity()

Gibt zurück

Typ Beschreibung

Diese Aktivität als Übergabeaktivität; oder Keine.

as_installation_update_activity

Gibt diese Aktivität als InstallationUpdateActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_installation_update_activity()

Gibt zurück

Typ Beschreibung

Diese Aktivität als Installationsupdateaktivität; oder Keine.

as_invoke_activity

Gibt diese Aktivität als InvokeActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_invoke_activity()

Gibt zurück

Typ Beschreibung

Diese Aktivität als Aufrufaktivität; oder Keine.

as_message_activity

Gibt diese Aktivität als MessageActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_message_activity()

Gibt zurück

Typ Beschreibung

Diese Aktivität als Nachrichtenaktivität; oder Keine.

as_message_delete_activity

Gibt diese Aktivität als MessageDeleteActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_message_delete_activity()

Gibt zurück

Typ Beschreibung

Diese Aktivität als Anforderung zum Löschen von Nachrichten; oder Keine.

as_message_reaction_activity

Gibt diese Aktivität als MessageReactionActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_message_reaction_activity()

Gibt zurück

Typ Beschreibung

Diese Aktivität als Nachrichtenreaktionsaktivität; oder Keine.

as_message_update_activity

Gibt diese Aktivität als MessageUpdateActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_message_update_activity()

Gibt zurück

Typ Beschreibung

Diese Aktivität als Nachrichtenaktualisierungsanforderung; oder Keine.

as_suggestion_activity

Gibt diese Aktivität als SuggestionActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_suggestion_activity()

Gibt zurück

Typ Beschreibung

Diese Aktivität als Vorschlagsaktivität; oder Keine.

as_trace_activity

Gibt diese Aktivität als TraceActivity -Objekt zurück; oder "Keine", wenn dies nicht dieser Aktivitätstyp ist.

as_trace_activity()

Gibt zurück

Typ Beschreibung

Diese Aktivität als Ablaufverfolgungsaktivität; oder Keine.

as_typing_activity

Gibt diese Aktivität als TypingActivity -Objekt zurück; oder NULL, wenn dies nicht dieser Aktivitätstyp ist.

as_typing_activity()

Gibt zurück

Typ Beschreibung

Diese Aktivität als Typisierungsaktivität; oder NULL.

create_contact_relation_update_activity

Erstellt eine Instanz der Activity Klasse als aContactRelationUpdateActivity -Objekt.

static create_contact_relation_update_activity()

Gibt zurück

Typ Beschreibung

Die neue Kontaktbeziehungsaktualisierungsaktivität.

create_conversation_update_activity

Erstellt eine Instanz der Activity Klasse als ConversationUpdateActivity -Objekt.

static create_conversation_update_activity()

Gibt zurück

Typ Beschreibung

Die neue Unterhaltungsaktualisierungsaktivität.

create_end_of_conversation_activity

Erstellt eine Instanz der Activity Klasse als EndOfConversationActivity -Objekt.

static create_end_of_conversation_activity()

Gibt zurück

Typ Beschreibung

Das neue Ende der Unterhaltungsaktivität.

create_event_activity

Erstellt eine Instanz der Activity Klasse als EventActivity -Objekt.

static create_event_activity()

Gibt zurück

Typ Beschreibung

Die neue Ereignisaktivität.

create_handoff_activity

Erstellt eine Instanz der Activity Klasse als HandoffActivity -Objekt.

static create_handoff_activity()

Gibt zurück

Typ Beschreibung

Die neue Übergabeaktivität.

create_invoke_activity

Erstellt eine Instanz der Activity Klasse als InvokeActivity -Objekt.

static create_invoke_activity()

Gibt zurück

Typ Beschreibung

Die neue Aufrufaktivität.

create_message_activity

Erstellt eine Instanz der Activity Klasse als MessageActivity -Objekt.

static create_message_activity()

Gibt zurück

Typ Beschreibung

Die neue Nachrichtenaktivität.

create_reply

Erstellt eine neue Nachrichtenaktivität als Antwort auf diese Aktivität.

create_reply(text: str = None, locale: str = None)

Parameter

Name Beschreibung
text

Der Text der Antwort.

Standardwert: None
locale

Der Sprachcode für den Text.

Standardwert: None

Gibt zurück

Typ Beschreibung

Die neue Nachrichtenaktivität.

Hinweise

Die neue Aktivität richtet Routinginformationen basierend auf dieser Aktivität ein.

create_trace

Erstellt eine neue Ablaufverfolgungsaktivität basierend auf dieser Aktivität.

Der Standardwert ist der Name des Typs des Werts. :p aram-Bezeichnung: Optional, eine beschreibende Bezeichnung für diesen Ablaufverfolgungsvorgang.

create_trace(name: str, value: object = None, value_type: str = None, label: str = None)

Parameter

Name Beschreibung
name
Erforderlich
value
Standardwert: None
value_type
Standardwert: None
label
Standardwert: None

Gibt zurück

Typ Beschreibung

Die neue Ablaufverfolgungsaktivität.

create_trace_activity

Erstellt eine Instanz der Activity Klasse als TraceActivity -Objekt.

Der Standardwert ist der Name des Typs des Werts. :p aram-Bezeichnung: Optional, eine beschreibende Bezeichnung für diesen Ablaufverfolgungsvorgang.

static create_trace_activity(name: str, value: object = None, value_type: str = None, label: str = None)

Parameter

Name Beschreibung
name
Erforderlich
value
Standardwert: None
value_type
Standardwert: None
label
Standardwert: None

Gibt zurück

Typ Beschreibung

Die neue Ablaufverfolgungsaktivität.

create_typing_activity

Erstellt eine Instanz der Activity Klasse als TypingActivity -Objekt.

static create_typing_activity()

Gibt zurück

Typ Beschreibung

Die neue Eingabeaktivität.

get_conversation_reference

Erstellt eine ConversationReference basierend auf dieser Aktivität.

get_conversation_reference()

Gibt zurück

Typ Beschreibung

Ein Unterhaltungsverweis für die Unterhaltung, die diese Aktivität enthält.

get_mentions

Löst die Erwähnungen aus den Entitäten dieser Aktivität auf.

get_mentions() -> List[Mention]

Gibt zurück

Typ Beschreibung

Das Array von Erwähnungen; oder ein leeres Array, wenn keine gefunden wird.

Hinweise

Diese Methode wird für die Activity-Klasse definiert, ist jedoch nur für die Verwendung mit einer Nachrichtenaktivität vorgesehen, wobei die Aktivität "Activity.Type" auf "ActivityTypes.Message" festgelegt ist.

get_reply_conversation_reference

Erstellen Sie eine ConversationReference basierend auf den Unterhaltungsinformationen dieser Aktivität und dem ResourceResponse aus dem Senden einer Aktivität.

get_reply_conversation_reference(reply: ResourceResponse) -> ConversationReference

Parameter

Name Beschreibung
reply
Erforderlich

ResourceResponse, die von send_activity zurückgegeben wird.

Gibt zurück

Typ Beschreibung

Eine ConversationReference, die gespeichert und später verwendet werden kann, um die Aktivität zu löschen oder zu aktualisieren.

has_content

Gibt an, ob diese Aktivität Inhalte enthält.

has_content() -> bool

Gibt zurück

Typ Beschreibung

True, wenn diese Aktivität Inhalte zum Senden hat; andernfalls "false".

Hinweise

Diese Methode wird für die Activity-Klasse definiert, ist jedoch nur für die Verwendung mit einer Nachrichtenaktivität vorgesehen, wobei die Aktivität "Activity.Type" auf "ActivityTypes.Message" festgelegt ist.

is_from_streaming_connection

Ermitteln Sie, ob die Aktivität über eine Http/Https-Verbindung oder Streaming gesendet wurde. Dies kann durch Einen Blick auf die eigenschaft service_url bestimmt werden: (1) Alle Kanäle, die Nachrichten über http/https senden, streamen nicht (2) Kanäle, die Nachrichten über Streaming senden, verfügen über einen ServiceUrl, der nicht mit http/https beginnt.

is_from_streaming_connection() -> bool

Gibt zurück

Typ Beschreibung

True, wenn die Aktivität von einer Streamingverbindung stammt.