- Versionshinweise
- Überblick
- Erste Schritte
- UiPath-Marktplatzanbieter
- Marketplace-Kunden
- Veröffentlichungsrichtlinien
- Veröffentlichungsrichtlinien für sofort einsatzbereite Automatisierungen
- Veröffentlichungsrichtlinien für Lösungsbeschleuniger
- Veröffentlichungsrichtlinien für Integration Service-Connectors
- Veröffentlichungsrichtlinien für Process Mining-App-Vorlagen
- Sicherheit und IP-Schutz
- Andere UiPath-Auflistungen
- Node-RED
- Einrichten
- Schnellstart – Abrufen von Teams, Kanälen und Nachrichten
- Schnellstart – Abrufen von Chats und Senden von Nachrichten
- Teams
- Microsoft Teams-Scope
- Erstellen Sie ein Team
- Erstellt ein Team aus der Gruppe
- Get Team
- Teams abrufen
- Kanäle
- Create Channel
- Kanal löschen
- Kanal abrufen
- Rufen Sie Kanäle ab
- Updatekanal
- Chats
- Get Chat
- Rufen Sie Chats ab
- Chatmitglieder abrufen
- Messages
- Get message
- Get Messages
- Rufen Sie Nachrichtenantworten ab
- Auf Nachricht antworten
- Send Message
- Events
- Termin erstellen
- Ereignis löschen
- Get Event
- Ereignisse abrufen
- Benutzer
- Rufen Sie die Benutzeranwesenheit ab
- Wie es funktioniert
- Technische Referenzen
- Erste Schritte
- Einrichten
- Technische Referenzen
- Schnellstarts
- Amazon-Scope
- Aktivitäten
- Analysieren Sie einseitiges Dokument
- Analysieren Sie ein mehrseitiges Dokument
- Dokumentanalyse starten
- Rufen Sie den Status der Dokumentanalyse ab
- Rufen Sie die Dokumentanalyse ab
- Das Objekt „Seitendetails“.
- Wie es funktioniert
- Technische Referenzen
- Erste Schritte
- Über
- Einrichten
- Technische Referenzen
- Azure Formularerkennungs-Scope
- Aktivitäten
- Formular analysieren
- Formular asynchron analysieren
- Formularergebnis der Analyse abrufen
- Beleg analysieren
- Beleg asynchron analysieren
- Rufen Sie das Analyseergebnis des Belegs ab
- Analysieren Sie das Layout
- Analysieren Sie das Layout asynchron
- Rufen Sie das Ergebnis der Analyselayouts ab
- Modell trainieren
- Modelle abrufen
- Modellschlüssel abrufen
- Modellinformationen abrufen
- Modell löschen
- Konnektoren
- So erstellen Sie Aktivitäten
- Ihre Integration entwickeln

Marketplace-Benutzerhandbuch
Schnellstart – Chats abrufen und Nachrichten senden
Überblick
Dieser Leitfaden soll Sie bei der Erstellung eines funktionierenden Beispiels unterstützen, das verschiedene Microsoft Teams-Aktivitäten verwendet, einschließlich der Aktivitäten Get Chats, Get Chat Members, Send Message und Get Message .
Mit diesem funktionierenden Beispiel können Sie die Verbindung zu Ihrer registrierten Microsoft Teams-Anwendung schnell überprüfen und sich mit den Eingabe-/Ausgabedatentypen der Aktivität vertraut machen.
Nachdem Sie die Schritte in dieser Anleitung ausgeführt haben, verfügen Sie über eine Automatisierungs-Sequence, die Folgendes ausführt:
-
Stellt eine Verbindung mit Ihrer registrierten Microsoft Teams-Anwendung her (Microsoft Teams Scope).
-
Ruft alle Ihre Chats ab (Get Chats).
-
Ruft die Mitglieder jedes Ihrer Chats ab (For Each und Get Chat Members).
-
Sucht den Chat, der ein bestimmtes Chatmitglied enthält, und sendet eine Nachricht (If, Assign und Send Message.
-
Überprüft, ob die Nachricht erfolgreich gesendet wurde, indem die Nachrichten-ID und der Nachrichteninhalt abgerufen und ausgegeben werden. Get Message and Write Line).

Voraussetzungen
Bevor Sie beginnen:
- Schließen Sie die Schritte zum Einrichten von Microsoft Teams ab.
- Erstellen oder verwenden Sie einen Chat, senden Sie mindestens eine Chatnachricht.
Schritte
Erstellen Sie Ihr Projekt
- Fügen Sie die Aktivität Microsoft Teams Scope zu Ihrem Projekt hinzu.
- Geben Sie die AnwendungsID für Ihre registrierte Anwendung ein.
- Weitere Informationen finden Sie im Abschnitt Registrieren Ihrer Anwendung in der Einrichtungsanleitung .
- Wählen Sie aus der Dropdownliste Authentifizierungstyp den anwendbaren Authentifizierungsflow aus (z. B. InteractiveToken).
- Weitere Informationen finden Sie auf der Seite Unattended- vs. Attended-Automatisierung auf der Aktivitätsseite Microsoft Teams Scope .
- Fügen Sie die Aktivität Get Chats nach der Aktivität Microsoft Teams Scope hinzu.
- Erstellen und geben Sie eine
Chat[]-Variable für Ihren Chats- Wert ein (z. B. myChats).- Wählen Sie beim Erstellen Ihrer Variablen *Microsoft.Graph.Chat aus
- als Variablentyp.
- Fügen Sie eine For Each- Aktivität nach der Aktivität Get Chats hinzu.
- Wählen Sie in der Eigenschaft Argumenttyp die Option Microsoft.Graph.Chat aus.
- Geben Sie in der Eigenschaft Werte die
Chat[]-Variable ein, die Sie für die Aktivität Chats abrufen erstellt haben (z. B. myChats).
- Erstellen und geben Sie eine
- Fügen Sie in der Aktivität „For Each“ eine Assign-Aktivität hinzu.
- Erstellen und geben Sie eine
String-Variable für die An- Eigenschaft ein (z. B. chatId) - Geben Sie in der Eigenschaft Wert item.Id ein.
- Erstellen und Zuweisen der *item.id
- Wenn Sie diesen Wert in diese Variable einfügen, kann sie in einer späteren For Each- Aktivität mit einem anderen Argumenttyp verwendet werden.
- Fügen Sie die Aktivität Get Chat Members nach der Aktivität Assign hinzu.
- Geben Sie in der Eigenschaft Chat-ID die Option Element.ID ein, um die Mitglieder für jeden Chat abzurufen.
- Erstellen und geben Sie eine
ConversationMember[]-Variable für Ihren ChatMembers- Wert ein (z. B. myChatMembers).- Wählen Sie beim Erstellen Ihrer Variablen *Microsoft.Graph.ConversationMember aus
- als Variablentyp.
- Fügen Sie eine weitere For Each- Aktivität nach der Aktivität Get Chat Members hinzu.
- Wählen Sie in der Eigenschaft Argumenttyp die Option Microsoft.Graph.ConversationMember aus.
- Geben Sie in der Eigenschaft Werte die Variable
ConversationMember[]ein, die Sie für die Aktivität Get Chat Members erstellt haben (z. B. myChatMembers).
- Erstellen und geben Sie eine
- Fügen Sie in der Aktivität For Each eine If -Aktivität hinzu.
- Geben Sie in der Eigenschaft Bedingung einen Wert ein, um einen bestimmten Chat nach Mitglied zu identifizieren (z. B. item.DisplayName="Saah Conjur")
- Fügen Sie im Sequence-Block Dann die Aktivität Nachricht senden hinzu.
-
Geben Sie in der Eigenschaft Chat-ID die
String-Variable ein, die Sie für die Zuweisen -Aktivität erstellt haben (z. B. chatId). -
Geben Sie Ihren Textinhalt ein, den Sie senden möchten (z. B. „Sehr einfach Hallo“)
-
Geben Sie in der Eigenschaft Texttyp BodyType.Text ein.
-
Erstellen und geben Sie eine
String-Variable für Ihren NachrichtenID- Wert ein (z. B. newMessageId)
-
Testen Sie Ihr Projekt
-
Um zu testen, dass Ihre Aktivitäten Ihre Chats und die Chat-Mitglieder abgerufen und eine Nachricht gesendet haben, fügen Sie eine Write Line- Aktivität nach der Aktivität Send Message hinzu.
- Geben Sie in der Eigenschaft Text die
String-Variable ein, die Sie für die Aktivität Nachricht senden erstellt haben (z. B. newMessageId)
- Geben Sie in der Eigenschaft Text die
-
Fügen Sie die Get Message- Aktivität nach der Aktivität Write Line hinzu.
-
Geben Sie in der Eigenschaft Chat-ID die
String-Variable ein, die Sie für die Zuweisen -Aktivität erstellt haben (z. B. chatId). -
Geben Sie in der Eigenschaft Nachrichten-ID die Variable
Stringein, die Sie für die Aktivität Nachricht senden erstellt haben (z. B. newMessageId).3. Erstellen und geben Sie eine
ChatMessage-Variable für Ihren Nachrichtenwert ein (z. B. newMessage).- Wählen Sie beim Erstellen Ihrer Variablen Microsoft.Graph.ChatMessage als Variablentyp aus.
-
Fügen Sie eine weitere Write Line- Aktivität nach der Get Message- Aktivität hinzu.
-
Geben Sie in der Eigenschaft Text die Variable
ChatMessageein, die Sie für die Aktivität Nachricht abrufen erstellt haben und hängen Sie .Body.Content am Ende davon an (z. B newMessage.Body.Content)
-
-
Klicken Sie auf Ausführen und überprüfen Sie, ob das Fenster Ausgabe die ID und den Inhalt Ihrer gesendeten Nachricht enthält.

Alles erledigt!
Wenn Sie bereit sind, lesen Sie die anderen Schnellstartanleitungen , um sich mit den verschiedenen Microsoft Teams-Aktivitäten vertraut zu machen.
Weitere Informationen zu den Microsoft Teams-Aktivitäten (einschließlich Beispieleigenschaftseingaben/-ausgaben) finden Sie auf den folgenden Aktivitätsseiten mit einer vollständigen Aktivitätsliste und Links zu den Aktivitätsdetailseiten.