- Überblick
- Adobe Sign – Klassisch
- Alteryx – Klassisch
- Amazon Comprehend – Klassisch
- Amazon Connect – Klassisch
- Amazon Rekognition – Klassisch
- Amazon Textract – Klassisch
- Box – Klassisch
- Versionshinweise
- Über das Box-Aktivitätspaket – Klassisch
- Korrigieren der XAML nach Paketaktualisierung
- Projektkompatibilität
- Einrichten
- Technische Referenzen
- Box Scope
- Commit Session
- Create File Version Session
- Create Upload Session
- Upload Part
- Delete Old Version
- Get Versions
- Promote Version
- Upload File Version
- Datei kopieren (Copy File)
- Delete File
- Download File
- Get File Comments
- Get File Info
- Get File Info Details
- Get File Lock Info
- Lock File
- Datei verschieben (Move File)
- Unlock File
- Upload File
- Copy Folder
- Create Folder
- Delete Folder
- Get Folder Info
- Get Folder Items
- Rename Folder
- Search For Content
- Methode ausführen
- Kognitiv – Klassisch
- Versionshinweise
- Über das Cognitive-Aktivitätspaket
- Google Textanalyse (Google Text Analysis)
- Google Text Translate
- IBM Watson NLU Textanalyse (IBM Watson NLU Text Analysis)
- IBM Watson Textanalyse (IBM Watson Text Analysis)
- Microsoft Textanalyse (Microsoft Text Analysis)
- StanfordNLP Textanalyse (StanfordNLP Text Analysis)
- StanfordNLP Get-Komponenten (StanfordNLP Get Components)
- Stanford Get OpenIE-Beziehungen (StanfordNLP Get OpenIE Relations)
- Stanford Get-Satz-Stimmung (StanfordNLP Get Sentence Sentiment)
- DocuSign – Klassisch
- Versionshinweise
- Über das DocuSign Classic-Aktivitätspaket
- Projektkompatibilität
- Einrichten
- DocuSign Scope
- Invoke DocuSign Operation
- Create Envelope
- Create Envelope And Send
- Create Envelope From Template
- Create Envelope Recipients
- Get Document
- Get Documents
- Get Envelope
- Get Form Data
- Send Envelope
- Update Envelope
- List Attachments
- List Custom Fields
- List Documents
- List Envelope Status Changes
- List Recipients
- Create Bulk Send List
- Create Bulk Send Request
- Get Bulk Send List
- Get Bulk Send Lists
- Create Template Custom Fields
- Create Template Recipients
- Get Template
- List Templates
- Google Vision – Klassisch
- Jira - Classic
- Versionshinweise
- Über das Jira-Aktivitätspaket – Klassisch
- Projektkompatibilität
- Einrichten
- Jira Scope
- Methode ausführen
- Add Attachment
- Delete Attachment
- Download Attachment
- Get Attachments
- Kommentar hinzufügen
- Delete Comment
- Get Comments
- Create Component
- Delete Component
- Get Components
- Search Dashboards
- Create Filter
- Get Filters
- Create Issue Link
- Delete Issue Link
- Get Issue Link Types
- Get Issue Links
- Add Watcher
- Assign Issue
- Clone Issue
- Create Issue
- Delete Issue
- Get Issue
- Get Watchers
- Remove Watcher
- Search Issues Using JQL
- Transition Issue
- Update Issue
- Create Project
- Delete Project
- Get Project Types
- Get Projects
- Update Project
- Get Transitions
- Benutzer erstellen
- Benutzer löschen
- Find Users
- Marketo – Klassisch
- Microsoft Dynamics – Klassisch
- Microsoft Dynamics Finance and Operations – Klassisch
- Microsoft Translator – Klassisch
- Microsoft Vision - Classic
- Oracle Integration Cloud – Klassisch
- Über das Oracle Integration Cloud-Aktivitätspaket
- Projektkompatibilität
- Einrichten
- Technische Referenzen
- Oracle-Prozessumfang
- Prozessinstanzen abrufen
- Prozessinstanz abrufen
- Prozess starten (Start Process)
- Status der Prozessinstanz aktualisieren
- Kommentar zur Prozessinstanz hinzufügen
- Prozessinstanzanhänge abrufen
- Download Attachment
- Aufgaben abrufen
- Get Task
- Aktionsaufgabe
- Aufgabe neu zuweisen
- Add Task Comment
- Aufgabenanhänge abrufen
- Aufgabenzugeordnete abrufen
- Oracle NetSuite – Klassisch
- Salesforce – Klassisch
- Versionshinweise
- Über das Salesforce-Aktivitätspaket – Klassisch
- Projektkompatibilität
- Einrichten
- Schnellstart
- Salesforce-Anwendungsbereich
- Create Bulk API Job
- Get Bulk API Job
- Get Bulk API Job Results
- Start or Abort Bulk API Job
- Assign File
- Download File
- Upload File
- Composite Request
- Delete Record
- Datensätze der Listenansicht abrufen
- Datensatz abrufen
- Datensatz einfügen
- Update Record
- Upsert Record
- Execute Report
- Execute SOQL
- Format Column Names
- Format Labels And Values
- Lightning REST API Request
- Suche
- SAP BAPI – Klassisch
- ServiceNow – Klassisch
- Slack – Klassisch
- Versionshinweise
- Über das Slack-Aktivitätspaket – Klassisch
- Projektkompatibilität
- Einrichten
- Technische Referenzen
- Schnellstart – Kanäle und Nachrichten
- Schnellstart – Suchen, Herunterladen und Antworten
- Smartsheet – Klassisch
- Versionshinweise
- Über das Smartsheet-Aktivitätspaket – Klassisch
- Projektkompatibilität
- Einrichten
- Technische Referenzen
- Schnellstart: Arbeiten mit Zeilen
- Smartsheet Application Scope
- Datei anfügen
- Attach URL
- Delete Attachment
- Get Attachment
- List Attachments
- Kommentar hinzufügen
- Delete Comment
- Get Comment
- List Discussions
- Copy Folder
- Create Folder
- Delete Folder
- Get Folder
- List Folders
- Add Group Members
- Get Group
- List Groups
- Remove Group Member
- Get Report
- List Reports
- Zeilen hinzufügen
- Copy Rows
- Create Discussion on Row
- Delete Rows
- Get Row
- List Rows
- Move Rows
- Update Rows
- Blatt kopieren (Copy Sheet)
- Create Sheet
- Create Sheet From Template
- Download Sheet
- Get Sheet
- List Sheets
- Update Sheet
- Benutzer hinzufügen
- Get User
- List Users
- Benutzer entfernen
- Copy Workspace
- Create Workspace
- List Workspaces
- Import Sheet from CSV / XLSX
- Invoke Smartsheet Operation
- Search Activity
- Send via Email
- Share Object
- SuccessFactors – Klassisch
- Tableau – Klassisch
- Twilio – Klassisch
- Workato – Klassisch
- Workday – Klassisch
Schnellstart – Suchen, Herunterladen und Antworten
Dieser Leitfaden soll Ihnen helfen, ein funktionierendes Beispiel mit verschiedenen Slack-Aktivitäten zu erstellen, einschließlich Search, Download File, Replyund 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:
- Stellt eine Verbindung mit Ihrem Slack WorkSpace (Slack Scope) her.
- Sucht einen Slack-Kanal mithilfe von Schlüsselwörtern und gibt die Ergebnisse zurück (Suche).
- Lädt die erste Datei herunter, die während der Suchaktivität gefunden wurde (Download File).
- Antwortet mit einem Anhang auf die erste Nachricht, die während der Suchaktivität (Reply) gefunden wurde.
-
Überprüft die Ergebnisse der Antworten und Download File -Aktivitäten, indem die Namen der heruntergeladenen und angehängten Dateien ausgegeben werden (Get Replys und Write Line).
Bevor Sie beginnen:
- Schließen Sie die Einrichtungsschritte für Slack ab.
-
Senden Sie eine Nachricht mit einem Anhang an den Slack-Kanal, mit dem Sie über die Aktivität Slack Scope eine Verbindung herstellen. Ihre Nachricht muss ein eindeutiges Schlüsselwort enthalten, das Sie in der Eigenschaft „ Query “ der Aktivität „ Search “ verwenden können
- Beim Erstellen dieses Handbuchs lautete unsere Meldung: „Angehängt ist eine Demodatei“ und unser angehängter Dateiname war DemoFile.docx .
Erstellen Sie Ihr Projekt
- Fügen Sie die Aktivität Slack Scope zu Ihrem Projekt hinzu.
- Geben Sie die ClientID für Ihre Slack-App ein.
-
Geben Sie das ClientSecret für Ihre Slack-App ein.
- Weitere Informationen zur Client-ID und dem Client-Geheimnis finden Sie unter Erstellen einer neuen Slack-App in der Setup- Anleitung.
-
Wählen Sie in der Dropdownliste Scopes alle aufgeführten Scopes aus.
* Weitere Informationen zu Scopes finden Sie unter Hinzufügen von App-Berechtigungen in der Einrichtungsanleitung .
-
Klicken Sie im Designbereich auf die Schaltfläche Verbinden .
* Weitere Informationen zu dieser Schaltfläche finden Sie unter Token verbinden und widerrufen auf der Seite Aktivitätsdetails von Slack Scope .
- Fügen Sie die Aktivität Search in der Aktivität Slack Scope hinzu.
-
Geben Sie eine Suchabfrage mit denselben Suchmodifikatoren ein, die Sie in der Slack-Anwendung verwenden (z. B. „in:#slack-quickstart demo file“).
- Weitere Informationen finden Sie unter In Slack suchen in der Slack-Hilfedokumentation.
-
Erstellen und geben Sie eine
SlackFile
-Variable für die FirstFileFound- Ausgabeeigenschaft ein (z. B. firstFileFound).- Wählen Sie beim Erstellen Ihrer Variablen UiPath.Slack.Models.SlackFile als Ihren Variablentyp aus.
-
Erstellen und geben Sie eine
Message
-Variable für die FirstMessagFound- Ausgabeeigenschaft ein (z. B. firstMessageFound).- Wählen Sie beim Erstellen Ihrer Variablen UiPath.Slack.Models.Message als Ihren Variablentyp aus.
- Fügen Sie die Aktivität Download File nach der Aktivität Search hinzu.
- Geben Sie in der Eigenschaft File die Variable
SlackFile
ein, die Sie für die Eigenschaft FirstFileFound in der Search -Aktivität erstellt haben (z. B. firstFileFound). -
Geben Sie in der Eigenschaft Pfad den lokalen Pfad ein, in den Sie die Datei herunterladen möchten. Für die Zwecke dieses Handbuchs fügen Sie einen neuen Dateinamen am Ende Ihres lokalen Pfads an (z. B. „C:\UiPath_Projects\ReplyFile.docx“).
- Weitere Informationen zur Eigenschaft Path und zur Benennung von Dateien finden Sie unter Pfad auf der Seite mit den Details zur Aktivität Download File .
- Fügen Sie die Reply- Aktivität nach der Download File- Aktivität hinzu.
- Geben Sie in der Eigenschaft Message die Variable
Message
ein, die Sie für die Eigenschaft FirstMessageFound in der Search -Aktivität erstellt haben (z. B. firstMessageFound). - Geben Sie Ihren Antworttext ein.
-
Geben Sie in der Eigenschaft Datei denselben Wert ein, den Sie in der Aktivität Datei herunterladen eingegeben haben (z. B. „C:\UiPath_Projects\ReplyFile.docx“).
-
Obwohl es sich bewährt hat, eine
Message
-Variable für die Ausgabeeigenschaft „ Reply “ zu erstellen und einzugeben, ist dies für dieses Beispiel nicht erforderlich, da dies beim Überprüfen der Aktivitätsergebnisse nicht zutrifft.
-
Testen Sie Ihr Projekt
- 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.
- Geben Sie in der Eigenschaft Message die Variable
Message
ein, die Sie für die Eigenschaft FirstMessageFound in der Search -Aktivität erstellt haben (z. B. firstMessageFound). -
Erstellen Sie eine
Message[]
-Variable für die Ausgabeeigenschaft Antworten (z. B. Antworten), und geben Sie sie ein.- Wählen Sie beim Erstellen Ihrer Variablen UiPath.Slack.Models.Message[] als Ihren Variablentyp aus.
- Um die Ausgabe Ihrer Antwort zu verarbeiten und anzuzeigen, fügen Sie die Aktivitäten „and“ nach der Aktivität „Get Replies“ hinzu.
- Wählen Sie in der Eigenschaft TypeArgument UiPath.Slack.Models.Message aus.
- Geben Sie in der Eigenschaft Werte die Variable
Message[]
ein, die Sie für die Ausgabeeigenschaft Antworten in der Aktivität „ Get Messages “ erstellt haben (z. B. Antworten). - Geben Sie für die Eigenschaft Text in der Aktivität Zeile schreiben item.Files(0).FileName ein, um den Namen der angehängten Datei auszugeben.
- Fügen Sie nach der Aktivität „ For Each “ eine weitere „Write Line “-Aktivität hinzu.
- Geben Sie in der Eigenschaft Text firstFileFound.FileName ein, um den Namen der Datei auszugeben, die während der Suchaktivität gefunden wurde.
-
Klicken Sie auf Start und überprüfen Sie die Ergebnisse im Ausgabefenster.
Alles erledigt!
Wenn Sie bereit sind, probieren Sie die anderen Schnellstartanleitungen aus, um sich mit den verschiedenen Slack-Aktivitäten vertraut zu machen.
Weitere Informationen zu den Slack-Aktivitäten (einschließlich Beispieleigenschaftseingaben/-ausgaben) finden Sie auf der Seite Aktivitäten für eine vollständige Aktivitätsliste und Links zu den Aktivitätsdetailseiten.