- 概述
- Adobe Sign
- Alteryx
- Amazon Comprehend
- Amazon Connect
- Amazon Rekognition
- 亚马逊文本提取
- Box
- 认知
- DocuSign
- Google Vision
- Jira
- Marketo
- Microsoft Dynamics
- Microsoft Dynamics (Finance and Operations)
- Microsoft Translator
- Microsoft Vision
- Oracle 集成云
- Oracle NetSuite
- Salesforce
- SAP BAPI
- ServiceNow
- Slack
- Smartsheet
- SuccessFactors
- Tableau
- Twilio
- Workato
- Workday
快速入门 - 搜索、下载和回复
此工作示例使您能够快速验证与 Slack 工作区的连接,并熟悉所包含活动的输入/输出数据类型。
完成本指南中的步骤后,您将获得一个自动化序列,该连接器将执行以下操作:
在开始之前:
- 完成 Slack 设置 步骤。
-
- 创建本指南时,我们的消息是: “附件是演示文件” ,附件名称为 DemoFile.docx 。
构建项目
- 将“ Slack 作用域 ”活动添加到您的项目中。
- 输入 Slack 应用程序的客户端 ID。
-
输入 Slack 应用程序的客户端密码。
- 有关客户端 ID 和客户端密码的更多信息,请参阅设置指南中的 创建新的 Slack 应用 程序。
-
从“ 作用域 ” 下拉列表中,选择列出的所有作用域。
*有关作用域的更多信息,请参阅设置指南中的 添加应用程序权限 。
-
单击“设计面板”中的“ 连接 ”按钮。
*有关此按钮的更多信息,请参阅“ Slack 作用域”活动详细信息页面中的“ 连接并撤销令牌 ”。
- 在“ Slack 作用域”活动中添加“ 搜索 ”活动。
-
使用您在 Slack 应用程序中使用的相同搜索修饰符输入搜索 查询 (例如, “in:#slack-quickstart demo file”)。
- 有关更多信息,请参阅 Slack 帮助文档中的 在 Slack 中搜索 。
-
为 FirstFileFound 输出属性创建并输入
SlackFile
变量(例如, firstFileFound)。- 创建变量时,选择 UiPath.Slack.Models.SlackFile 作为变量类型。
-
为 FirstMessagFound 输出属性创建并输入
Message
变量(例如, firstMessageFound)。- 创建变量时,选择 UiPath.Slack.Models.Message 作为变量类型。
- 在“搜索”活动之后添加“ 下载文件 ”活动。
- 在“ 文件 ” 属性中,输入您在“ 搜索” 活动中为“ FirstFileFound ” 属性创建的
SlackFile
变量(例如, firstFileFound)。 -
在“ 路径 ” 属性中,输入要将文件下载到的本地路径。 在本指南中,请在本地路径末尾附加一个新文件名(例如, “C:\UiPath_Projects\ReplyFile.docx”)
- 有关“ 路径 ”属性和文件命名的更多信息,请参阅“下载文件”活动详细信息页面中的“ 路径 ”。
- 在“下载文件”活动之后添加“ 回复 ”活动。
- 在“ 消息” 属性中,输入您为“ 搜索” 活动中的“ FirstMessageFound”属性创建的
Message
变量(例如, firstMessageFound)。 - 输入您的回复 文本。
-
在“ 文件 ” 属性中,输入您在“ 下载文件 ” 活动中输入的值(例如, “C:\UiPath_Projects\ReplyFile.docx”)。
-
虽然最好为“ 回复 ”输出属性创建并输入
Message
变量,但在本示例中,您不需要这样做,因为它在验证活动结果时不适用。
-
测试您的项目
- 要验证您的回复消息和附件是否已成功发送,请在“回复”活动之后添加“ 获取回复 ” 活动。
- 在“ 消息” 属性中,输入您为“ 搜索” 活动中的“ FirstMessageFound”属性创建的
Message
变量(例如, firstMessageFound)。 -
为“ 回复 ”输出属性创建并输入
Message[]
变量(例如,“ 回复”)。- 创建变量时,选择 UiPath.Slack.Models.Message[] 作为变量类型。
- 要处理并查看回复的输出,请在“ 获取回复 ”活动之后添加 和 活动。
- 在“类型 参数”属性中,选择 UiPath.Slack.Models.Message。
- 在“ 值 ” 属性中,输入您在“ 获取消息” 活动中为“回复” 输出属性创建的
Message[]
变量(例如, 回复)。 - 对于“ 写入行 ”活动中的“文本”属性,输入 item.Files(0).FileName 以输出附加的文件的名称。
- 在“ 遍历 循环”活动之后添加另一个“写入行”活动。
- 在“ 文本 ” 属性中,输入 firstFileFound.FileName 以输出在“ 搜索” 活动期间找到的文件的名称。
-
单击“ 开始 ”,然后在输出窗口中验证结果。
操作完毕!
准备就绪后,请尝试其他 快速入门 指南,以更熟悉不同的 Slack 活动。
要了解有关 Slack 活动(包括示例属性输入/输出)的更多信息,请参阅“ 活动 ”页面以获取完整的活动列表以及指向活动详细信息页面的链接。