activities
latest
false
- 概述
- 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
重要 :
请注意此内容已使用机器翻译进行了部分本地化。
传统集成活动
Last updated 2024年11月8日
快速入门 - 渠道和消息
此工作示例使您能够快速验证与 Slack 工作区的连接,并熟悉所包含活动的输入/输出数据类型。
完成本指南中的步骤后,您将获得一个自动化序列,该连接器将执行以下操作:
构建项目
- 将“ Slack 作用域 ”活动添加到您的项目中。
- 输入 Slack 应用程序的客户端 ID。
-
输入 Slack 应用程序的客户端密码。
- 有关客户端 ID 和客户端密码的更多信息,请参阅设置指南中的 创建新的 Slack 应用 程序。
-
从“ 作用域 ” 下拉列表中,选择列出的所有作用域。
*有关作用域的更多信息,请参阅设置指南中的 添加应用程序权限 。
-
单击“设计面板”中的“ 连接 ”按钮。
*有关此按钮的更多信息,请参阅“ Slack 作用域”活动详细信息页面中的“ 连接并撤销令牌 ”。
- 在“ Slack 作用域”活动之后添加“ 创建频道 ”活动。
- 为您的 频道名称 创建并输入
String
变量(例如,默认值为 "slack_quickstart"的频道名称)。 -
为 ChannelID 创建并输入
String
变量(例如, newChannel)- 有关允许的名称值的更多信息,请参阅 “创建频道”活动详细信息页面中的 “ 频道名称 ”。
- 在“创建频道”活动之后添加“ 邀请加入频道 ”活动。
- 在“ 渠道” 属性中,输入您在“ 创建渠道” 活动中为“渠道 ID” 属性创建的
String
变量(例如, newChannel )。 -
使用 Slack 的用户名语法(例如,“Jean.Grey”)输入要邀请加入频道的 Slack 用户。
- 您必须输入属于您的 Slack 作用域 所连接到的工作区的用户。
- 在邀请加入频道活动之后添加 发送消息 活动。
- 在“ 对话” 属性中,输入您在“ 创建频道” 活动中为“频道 ID” 属性创建的
String
变量(例如, newChannel )。 -
为“ 文本 ” 属性创建并输入
String
变量(例如,默认值为 “Welcome to”+channelName的messageText )。-
虽然最好为“ 消息 输出”属性创建并输入
Message
变量,但在本示例中,您不需要这样做,因为它在验证活动结果时不适用。
-
测试您的项目
- 要验证是否已创建新频道、已邀请用户以及是否已成功发送消息,请在“发送消息”活动之后添加“ 获取消息 ”活动。
- 在“ 对话” 属性中,输入您在“ 创建频道” 活动中为“频道 ID” 属性创建的
String
变量(例如, newChannel )。 -
为“ 消息 ”输出属性创建并输入
Message[]
变量(例如, slackMessages)。- 创建变量时,选择 UiPath.Slack.Models.Message[] 作为变量类型。
- 要处理并查看已发送消息的输出,请在“ 获取消息 ”活动之后添加具有“ If 条件”活动和活动的活动。
- 在“类型 参数”属性中,选择 UiPath.Slack.Models.Message。
- 在“ 值 ” 属性中,输入您在“ 获取消息” 活动中为“消息” 输出属性创建的
Message[]
变量(例如, slackMessages)。 - 对于“ If 活动 条件” 语句,输入以下参数,以将“ 获取消息” 输出范围缩小为使用“ 发送消息” 活动发送的消息: item.Text.Equals(messageText)。
-
在“ Then 语句”框中,添加“ 写入行 ”活动。
- 对于“ 文本 ” 属性,输入 item.User+" : "+item.Text 以在输出窗口中输出消息文本和您的用户 ID 以进行验证。
-
在“ Else 语句”框中,添加另一个“ 写入行 ”活动。
- 对于“ 文本 ” 属性,输入 item.User+" : "+item.Text 以查看从“ 邀请加入频道 ”活动“加入”的所有用户 ID。
-
单击“ 开始 ”,然后在输出窗口中验证结果。
操作完毕!
准备就绪后,请尝试其他 快速入门 指南,以更熟悉不同的 Slack 活动。
要了解有关 Slack 活动(包括示例属性输入/输出)的更多信息,请参阅“ 活动 ”页面以获取完整的活动列表以及指向活动详细信息页面的链接。