UiPath Documentation
marketplace
latest
false
Wichtig :
Dieser Inhalt wurde maschinell übersetzt. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.
UiPath logo, featuring letters U and I in white

Marketplace-Benutzerhandbuch

Letzte Aktualisierung 1. Apr. 2026

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:

  1. Stellt eine Verbindung mit Ihrer registrierten Microsoft Teams-Anwendung her (Microsoft Teams Scope).

  2. Ruft alle Ihre Chats ab (Get Chats).

  3. Ruft die Mitglieder jedes Ihrer Chats ab (For Each und Get Chat Members).

  4. Sucht den Chat, der ein bestimmtes Chatmitglied enthält, und sendet eine Nachricht (If, Assign und Send Message.

  5. Überprüft, ob die Nachricht erfolgreich gesendet wurde, indem die Nachrichten-ID und der Nachrichteninhalt abgerufen und ausgegeben werden. Get Message and Write Line).

    Dokumentationsbild

Voraussetzungen

Bevor Sie beginnen:

  1. Schließen Sie die Schritte zum Einrichten von Microsoft Teams ab.
  2. Erstellen oder verwenden Sie einen Chat, senden Sie mindestens eine Chatnachricht.

Schritte

Erstellen Sie Ihr Projekt

  1. Fügen Sie die Aktivität Microsoft Teams Scope zu Ihrem Projekt hinzu.
  2. Geben Sie die AnwendungsID für Ihre registrierte Anwendung ein.
  3. Wählen Sie aus der Dropdownliste Authentifizierungstyp den anwendbaren Authentifizierungsflow aus (z. B. InteractiveToken).
  4. Fügen Sie die Aktivität Get Chats nach der Aktivität Microsoft Teams Scope hinzu.
    1. 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.
    2. Fügen Sie eine For Each- Aktivität nach der Aktivität Get Chats hinzu.
    3. Wählen Sie in der Eigenschaft Argumenttyp die Option Microsoft.Graph.Chat aus.
    4. Geben Sie in der Eigenschaft Werte die Chat[] -Variable ein, die Sie für die Aktivität Chats abrufen erstellt haben (z. B. myChats).
  5. Fügen Sie in der Aktivität „For Each“ eine Assign-Aktivität hinzu.
    1. Erstellen und geben Sie eine String -Variable für die An- Eigenschaft ein (z. B. chatId)
    2. 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.
    3. Fügen Sie die Aktivität Get Chat Members nach der Aktivität Assign hinzu.
    4. Geben Sie in der Eigenschaft Chat-ID die Option Element.ID ein, um die Mitglieder für jeden Chat abzurufen.
    5. 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.
    6. Fügen Sie eine weitere For Each- Aktivität nach der Aktivität Get Chat Members hinzu.
    7. Wählen Sie in der Eigenschaft Argumenttyp die Option Microsoft.Graph.ConversationMember aus.
    8. 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).
  6. Fügen Sie in der Aktivität For Each eine If -Aktivität hinzu.
    1. Geben Sie in der Eigenschaft Bedingung einen Wert ein, um einen bestimmten Chat nach Mitglied zu identifizieren (z. B. item.DisplayName="Saah Conjur")
  7. Fügen Sie im Sequence-Block Dann die Aktivität Nachricht senden hinzu.
    1. Geben Sie in der Eigenschaft Chat-ID die String -Variable ein, die Sie für die Zuweisen -Aktivität erstellt haben (z. B. chatId).

    2. Geben Sie Ihren Textinhalt ein, den Sie senden möchten (z. B. „Sehr einfach Hallo“)

    3. Geben Sie in der Eigenschaft Texttyp BodyType.Text ein.

    4. Erstellen und geben Sie eine String -Variable für Ihren NachrichtenID- Wert ein (z. B. newMessageId)

      Dokumentationsbild

Testen Sie Ihr Projekt

  1. 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.

    1. Geben Sie in der Eigenschaft Text die String -Variable ein, die Sie für die Aktivität Nachricht senden erstellt haben (z. B. newMessageId)
  2. Fügen Sie die Get Message- Aktivität nach der Aktivität Write Line hinzu.

    1. Geben Sie in der Eigenschaft Chat-ID die String -Variable ein, die Sie für die Zuweisen -Aktivität erstellt haben (z. B. chatId).

    2. Geben Sie in der Eigenschaft Nachrichten-ID die Variable String ein, 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.
    3. Fügen Sie eine weitere Write Line- Aktivität nach der Get Message- Aktivität hinzu.

    4. Geben Sie in der Eigenschaft Text die Variable ChatMessage ein, 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)

  3. Klicken Sie auf Ausführen und überprüfen Sie, ob das Fenster Ausgabe die ID und den Inhalt Ihrer gesendeten Nachricht enthält.

    Dokumentationsbild

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.

  • Überblick
  • Voraussetzungen
  • Schritte
  • Erstellen Sie Ihr Projekt
  • Testen Sie Ihr Projekt

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben