UiPath Documentation
activities
latest
false
Klassische Integrationsaktivitäten
Wichtig :
Bitte beachten Sie, dass dieser Inhalt teilweise mithilfe von maschineller Übersetzung lokalisiert wurde. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Schnellstart – Suchen, Herunterladen und Antworten

Durchsuchen Sie einen Slack-Kanal, laden Sie eine Datei herunter und antworten Sie auf eine Nachricht mit Slack-Aktivitäten in einem UiPath-Automatisierungsworkflow

Überblick​

Dieser Leitfaden soll Ihnen dabei helfen, ein funktionierendes Beispiel mit verschiedenen Slack-Aktivitäten zu erstellen, einschließlich Search, Download File, Reply und Get Replies.

Mit diesem funktionierenden Beispiel können Sie die Verbindung zu Ihrem Slack-Workspace schnell überprüfen und sich mit den Eingabe-/Ausgabe-Datentypen der enthaltenen 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 zu Ihrem Slack-Arbeitsbereich (Slack Scope) her.

  2. Sucht einen Slack-Kanal mithilfe von Schlüsselwörtern und gibt die Ergebnisse zurück (Search).

  3. Lädt die erste Datei herunter, die während der Suchaktivität gefunden wurde (Download File).

  4. Antwortet mit einem Anhang auf die erste Nachricht, die während der Suchaktivität (Reply) gefunden wurde.

  5. Überprüft die Ergebnisse der Reply- und Download File- Aktivitäten, indem die Namen der heruntergeladenen und angehängten Dateien ausgegeben werden (Get Replies und Write Line).

Voraussetzungen​

Bevor Sie beginnen:

  1. Schließen Sie die Schritte zum Slack -Setup ab.
  2. Senden Sie eine Nachricht mit einem Anhang an den Slack-Kanal, mit dem Sie sich über die Aktivität „Slack Scope“ verbinden. Ihre Nachricht muss ein eindeutiges Schlüsselwort enthalten, das Sie in der Abfrage - Eigenschaft der Suchaktivität verwenden können
    • When creating this guide, our message was: "Attached is a demo file" and our attached file name was DemoFile.docx .

Schritte​

Erstellen Sie Ihr Projekt​

  1. Fügen Sie Ihrem Projekt die Aktivität Slack Scope hinzu.
  2. Enter the ClientID for your Slack app.
  3. Enter the ClientSecret for your Slack app.
    • Weitere Informationen zur Client-ID und zum Client-Geheimnis finden Sie unter Neue Slack-App erstellen in der Setup- Anleitung.
  4. From the Scopes drop-down list, select all of the listed scopes.
  5. Click the Connect button in the Design Panel.
  6. Fügen Sie die Aktivität Search in der Aktivität Slack Scope hinzu.
  7. Enter a search Query using the same search modifiers that you use in the Slack application (e.g., "in:#slack-quickstart demo file").
    • Weitere Informationen finden Sie unter Suchen in Slack in der Slack-Hilfsdokumentation.
  8. Create and enter a SlackFile variable for the FirstFileFound output property (e.g., firstFileFound).
    • When creating your variable, select UiPath.Slack.Models.SlackFile as your variable type.
  9. Create and enter a Message variable for the FirstMessagFound output property (e.g., firstMessageFound).
    • When creating your variable, select UiPath.Slack.Models.Message as your variable type.
  10. Fügen Sie die Aktivität Download File nach der Aktivität Search hinzu.
  11. In the File property, enter the SlackFile variable you created for the FirstFileFound property in the Search activity (e.g., firstFileFound).
  12. In the Path property, enter the local path that you want to download the file to. For the purposes of this guide, append a new file name to the end of your local path (e.g., "C:\UiPath_Projects\ReplyFile.docx")
    • Weitere Informationen zur Eigenschaft Pfad (Path) und zur Benennung von Dateien finden Sie unter Pfad auf der Seite mit den Details der Aktivität Download File .
  13. Fügen Sie die Aktivität Reply nach der Aktivität Download File hinzu.
  14. In the Message property, enter the Message variable you created for the FirstMessageFound property in the Search activity (e.g., firstMessageFound).
  15. Enter your reply Text.
  16. In the File property, enter the same value you entered in the Download File activity (e.g., "C:\UiPath_Projects\ReplyFile.docx").
    • While it's good practice to create and enter a Message variable for the Reply output property, for this example you don't need to because it's not applicable when you verify the activity results.

Testen Sie Ihr Projekt​

  1. Um zu überprüfen, ob Ihre Antwortnachricht und die angehängte Datei erfolgreich gesendet wurden, fügen Sie die Aktivität Get Replies nach der Aktivität Reply hinzu.

  2. In the Message property, enter the Message variable you created for the FirstMessageFound property in the Search activity (e.g., firstMessageFound).

  3. Create and enter a Message[] variable for the Replies output property (e.g., replies).

    • When creating your variable, select UiPath.Slack.Models.Message[] as your variable type.
  4. Um die Ausgabe Ihrer Antwort zu verarbeiten und anzuzeigen, fügen Sie die Aktivitäten und nach der Aktivität Get Replies hinzu.

  5. In the TypeArgument property, select UiPath.Slack.Models.Message.

  6. In the Values property, enter the Message[] variable you created for the Replies output property in the Get Messages activity (e.g., replies).

  7. For the Text property in the Write Line activity, enter item.Files(0).FileName to output the name of the file that you attached.

  8. Add another Write Line activity after the For Each activity.

  9. In the Text property, enter firstFileFound.FileName to output the name of the file that was found during the Search activity.

  10. Click Start and verify the results in the output window.

Alles erledigt!

Wenn Sie bereit sind, lesen Sie die anderen Schnellstartanleitungen , um sich mit den verschiedenen Slack-Aktivitäten vertraut zu machen.

Weitere Informationen zu den Slack-Aktivitäten (einschließlich Beispiele für die Ein- und Ausgabe von Eigenschaften), finden Sie auf der Seite Aktivitäten für eine vollständige Aktivitätsliste und Links zu den Seiten mit Aktivitätsdetails.

  • Ü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