Slack模块(旧版)

在 Adobe Workfront Fusion 场景中,您可以自动化使用 Slack 的工作流,并将其连接到多个第三方应用程序和服务。

有关创建场景的说明,请参阅创建场景:文章索引中的相关文章。

有关模块的详细信息,请参阅模块:文章索引下的相关文章。

访问权限要求

展开可查看本文所述功能的访问权限要求。
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront 包

任意 Adobe Workfront Workflow 包以及任意 Adobe Workfront 自动化和集成包

Workfront Ultimate

Workfront Prime 和 Select 包,且需额外购买 Workfront Fusion。

Adobe Workfront 许可证

标准

工作版或更高版本

Adobe Workfront Fusion 许可证

基于操作:不需要 Workfront Fusion 许可证

基于连接器(旧版):Workfront Fusion for Work Automation and Integration

产品 如果您的组织使用的 Workfront Select 或 Prime 包不包含 Workfront 自动化和集成,则必须单独购买 Adobe Workfront Fusion。

有关此表中信息的更多详细说明,请参阅文档中的访问权限要求

有关 Adobe Workfront Fusion 许可证的详细信息,请参阅 Adobe Workfront Fusion 许可证

先决条件

要使用 Slack 模块,您必须拥有一个 Slack 帐户。

Slack API信息

Slack连接器使用以下对象:

基本 URL
code language-none
{{ifempty(parameters.domain, 'https://slack.com/api/')}}
API 标记
v4.0.15

Slack 模块及其字段

在您配置 Slack 模块时,Workfront Fusion 会显示以下字段。 除这些字段外,根据您的应用程序或服务访问权限级别,可能会显示更多 Slack 字段。 模块中的加粗标题表示必填字段。

如果您看到字段或功能上方的映射按钮,可使用它为该字段设置变量和函数。 有关详细信息,请参阅将信息从一个模块映射到另一个模块

映射切换

消息

创建消息

此操作模块将创建新消息。

连接
有关将Slack帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
输入渠道ID或名称

选择您希望如何选择要创建消息的渠道。

  • 手动输入

    渠道ID或名称 字段中,输入或映射要发布消息的渠道的渠道ID或名称。

    注意:可以使用List Channels模块检索渠道ID。

  • 从列表中选择

    选择渠道类型,然后选择渠道。

文本

输入要创建的消息的文本内容。

注意:有关文本格式化的详细信息,请参阅Slack文档中的设置应用程序表面文本的格式

作为用户
启用此选项以拥有此模块连接使用的凭据的用户身份发布消息。
线程消息ID(时间戳)
如果新消息是回复,请输入要回复的消息的时间戳。 不要输入已经是回复的消息的时间戳。
回复广播

如果同时满足以下两个条件,请选择

  • 新消息是对另一消息的回复

  • 您希望频道中的所有人都能够看到新消息

附件
对于要附加到邮件的每个项目,单击 添加项目 并填写项目的详细信息。
图标表情符号
输入或映射要用作此邮件图标的表情符号,格式为:icon-name:
图标URL
输入或映射要用作此消息图标的图像的URL。
链接名称

启用此选项以允许名称和渠道使用@username#channel格式。

有关详细信息,请参阅Slack文档中的设置应用程序表面文本格式

解析消息文本

启用此选项以允许自动分析。

有关详细信息,请参阅Slack文档中的设置应用程序表面文本格式

注意:如果您在原始消息中使用了链接名称或解析消息文本选项,则您还应在运行更新消息模块时指定这些选项。

使用Markdown
启用此选项以允许Slack在文本中使用Markdown。
主要展开基于文本的内容

启用此选项以允许展开主要基于文本的内容。

有关Slack中展开的详细信息,请参阅Slack文档中的消息中的展开链接

展开媒体内容

启用此选项以允许展开媒体内容。

有关Slack中展开的详细信息,请参阅Slack文档中的消息中的展开链接

用户名
指定用于发布消息的用户名。 如果未指定用户名,则使用名称“Bot”。

删除邮件

此操作模块删除指定的消息。

连接
有关将Slack帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
渠道ID

输入或映射渠道ID。

注意:可以使用List Channels模块检索渠道ID。

消息ID

输入或映射要删除的消息的时间戳。

注意:可使用其他模块(如Watch Private Channel Messages模块)检索时间戳。

作为用户
启用此选项可将消息以具有连接中所用凭据的用户身份删除。

获取私人频道消息

此操作模块从所选渠道检索消息的详细信息。

连接
有关将Slack帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
渠道ID

输入(映射)渠道ID。

注意:可以使用List Channels模块检索渠道ID。

消息ID(时间戳)

输入或映射要检索相关信息的消息的消息时间戳。

注意:可使用其他模块检索时间戳,例如Watch Private Channel Messages模块。

获取公共频道消息**

此操作模块从指定的公共渠道返回具有给定ID的消息。

连接
有关将Slack帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
渠道ID

输入或映射渠道ID。

注意:可以使用List Channels模块检索渠道ID。

消息ID(时间戳)

输入或映射要检索相关信息的消息的消息时间戳。

注意:可使用其他模块检索时间戳,例如Watch Public Channel Messages模块。

更新消息

此操作模块允许您编辑现有消息。

连接
有关将Slack帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
渠道ID

输入或映射包含要更新的消息的频道ID。

注意:可以使用List Channels模块检索渠道ID。

消息ID(时间戳)

输入或映射要检索相关信息的消息的消息时间戳。

注意:可使用其他模块检索时间戳,例如Watch Public Channel Messages模块。

文本

输入要更新的消息的新文本内容。

有关详细信息,请参阅Slack文档中的设置应用程序表面文本格式

作为用户
启用此选项以拥有此模块连接使用的凭据的用户身份更新消息。
附件
对于要附加到邮件的每个项目,单击 添加项目 并填写项目的详细信息。
链接名称

启用此选项以允许名称和渠道使用@username#channel格式。

有关详细信息,请参阅Slack文档中的设置应用程序表面文本格式

解析消息文本

启用此选项以允许自动分析。

有关详细信息,请参阅Slack文档中的设置应用程序表面文本格式

注意:如果您在原始消息中使用了链接名称或解析消息文本选项,则您还应在运行更新消息模块时指定这些选项。

观看私人频道留言

此触发器模块在将新消息添加到专用渠道(组)后启动场景。

连接
有关将Slack帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Channel
选择要监视新消息的专用渠道。
限制
设置Workfront Fusion在一个执行周期内返回的最大消息数。

观看公共渠道消息

在将新消息添加到公共渠道时,此触发器模块将启动场景。

连接
有关将Slack帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
Channel
选择要监视新消息的公共渠道。
限制
设置Workfront Fusion在一个执行周期内返回的最大消息数。

对话

获取频道

此操作模块返回有关工作区渠道的信息。

列出频道

此搜索模块返回工作区中所有渠道的列表。

连接
有关将Slack帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
渠道ID

输入或映射要检索相关信息的渠道ID。

注意:可以使用List Channels模块检索渠道ID。

连接
有关将Slack帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
排除已存档的
选择是可在结果中排除存档的渠道。
类型
选择要检索的渠道类型。
限制
设置Workfront Fusion在一个执行周期内返回的最大通道数。

列出渠道中的成员

此搜索模块返回选定渠道中的用户列表。

连接
有关将Slack帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
输入渠道ID或名称

选择您希望如何选择要发送的消息。

  • 手动输入

    渠道ID或名称 字段中,输入或映射要从中列出用户的渠道或渠道ID。

    注意:可以使用List Channels模块检索渠道ID。

  • 从列表中选择

    选择渠道类型,然后选择渠道。

限制
设置Workfront Fusion在一个执行周期内返回的最大成员数。

其他

进行API调用

此操作模块允许您向 Slack API 发起自定义的已经过身份认证的调用。 通过这种方式,您可以构建其他 Slack 模块无法实现的数据流自动化。

选择用于配置此 API 调用的 HTTP 请求方法。 有关更多信息,请参阅 HTTP 请求方法

连接
有关将Slack帐户连接到Workfront Fusion的说明,请参阅创建与Adobe Workfront Fusion的连接 — 基本说明
URL
输入相对于 https://slack.com/api/ 的路径。 示例:/users/identity
方法
标头

以标准 JSON 对象的形式添加请求标头。

例如, {"Content-type":"application/json"}

Workfront Fusion 会自动为您添加授权标头。

查询字符串

以标准 JSON 对象的形式添加 API 调用的查询。

例如: {"name":"something-urgent"}

正文

以标准 JSON 对象的形式添加 API 调用的正文内容。

注意:

在 JSON 中使用 if 等条件语句时,需将引号置于条件语句外部。

基本URL
选择要用于API调用的基本URL。
发送访问令牌
选择要将访问令牌作为标头还是查询参数发送。

术语

在配置Slack模块时,以下术语可能很有用:

  • DM: 直接消息
  • 即时消息: 即时消息
  • 专用频道:以前为组
  • 直接消息:以前为IM
  • 频道: API文档中的对话,Slack应用程序中的频道。
recommendation-more-help
workfront-fusion-help-workfront-fusion