Slack模組
在Adobe Workfront Fusion案例中,您可以自動化使用Slack的工作流程,並將其連線至多個協力廠商應用程式和服務。
如需建立情境的說明,請參閱建立情境:文章索引下的文章。
如需有關模組的資訊,請參閱模組:文章索引下的文章。
存取需求
您必須具有下列存取權才能使用本文中的功能:
若要瞭解您擁有的計畫、授權型別或存取權,請連絡您的Workfront管理員。
如需Adobe Workfront Fusion授權的相關資訊,請參閱Adobe Workfront Fusion 授權
先決條件
若要使用Slack模組,您必須有Slack帳戶。
SlackAPI資訊
Slack聯結器會使用以下專案:
Slack模組及其欄位
當您設定Slack模組時,Workfront Fusion會顯示下列欄位。 除了這些欄位以外,可能還會顯示其他Slack欄位,視您在應用程式或服務中的存取層級等因素而定。 模組中的粗體標題表示必填欄位。
如果您在欄位或函式上方看到對應按鈕,則可以使用它來設定該欄位的變數和函式。 如需詳細資訊,請參閱將資訊從一個模組對應到另一個模組。
訊息
此觸發模組會在新訊息新增至公用頻道時啟動案例。
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Connection | 如需有關將您的Slack帳戶連線到Workfront Fusion的指示,請參閱建立與Adobe Workfront Fusion的連線 — 基本指示。 |
Channel | 選取您要觀看新訊息的公共頻道。 |
Limit | 設定在一個執行週期內Workfront Fusion將傳回的最大訊息數。 |
此觸發模組會在新訊息新增至私人頻道(群組)時啟動案例。
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Connection | 如需有關將您的Slack帳戶連線到Workfront Fusion的指示,請參閱建立與Adobe Workfront Fusion的連線 — 基本指示。 |
Channel | 選取您要觀看新訊息的私人頻道。 |
Limit | 設定在一個執行週期內Workfront Fusion將傳回的最大訊息數。 |
此動作模組會從選取的頻道擷取訊息的詳細資料。
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Connection | 如需有關將您的Slack帳戶連線到Workfront Fusion的指示,請參閱建立與Adobe Workfront Fusion的連線 — 基本指示。 |
Channel ID |
輸入(對應)管道ID。 注意:可以使用List Channels模組擷取管道識別碼。 |
Message ID (Time stamp) |
輸入或對應您要擷取相關資訊之訊息的訊息時間戳記。 注意:可使用其他模組(例如Watch Public Channel模組)擷取時間戳記。 |
此動作模組會從指定的公用通道傳回具有特定ID的訊息。
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Connection | 如需有關將您的Slack帳戶連線到Workfront Fusion的指示,請參閱建立與Adobe Workfront Fusion的連線 — 基本指示。 |
Channel ID |
輸入或對應管道ID。 注意:可以使用List Channels模組擷取管道識別碼。 |
Message ID (Time stamp) |
輸入或對應您要擷取相關資訊之訊息的訊息時間戳記。 注意:可使用其他模組(例如Watch Public Channel模組)擷取時間戳記。 |
此動作模組會建立新訊息。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 6-row-2 7-row-2 8-row-2 9-row-2 10-row-2 layout-auto html-authored no-header | |
---|---|
Connection | 如需有關將您的Slack帳戶連線到Workfront Fusion的指示,請參閱建立與Adobe Workfront Fusion的連線 — 基本指示。 |
Enter a channel ID or name |
選擇您要如何選取要建立訊息的頻道。
|
Text |
輸入要建立的訊息文字內容。 注意:如需有關文字格式的詳細資訊,請參閱Slack檔案中的格式化應用程式表面的文字。 |
Blocks | 區塊是可重複使用的元件,可用於自訂及組織您的訊息。 如需有關區塊的詳細資訊,請參閱Slack檔案中的區塊套件。 |
Thread message ID (time stamp) | 如果新訊息為回覆,請輸入您要回覆之訊息的時間戳記。 請勿輸入已經是回覆之訊息的時間戳記。 |
Reply broadcast |
如果同時套用下列兩項,請選取 Yes:
|
Link names |
啟用此選項以允許名稱和管道使用 如需詳細資訊,請參閱Slack檔案中的格式化應用程式介面的文字。 |
Parse message text |
啟用此選項以允許自動剖析。 如需詳細資訊,請參閱Slack檔案中的格式化應用程式介面的文字。 注意:如果您在原始郵件中使用Link names或Parse message text選項,您也應該在執行Update a Message模組時指定這些選項。 |
Use markdown | 啟用此選項以允許Slack在文字中使用Markdown。 |
Unfurl primarily text-based content |
啟用此選項以允許展開主要是文字型內容。 如需在Slack中展開的相關詳細資訊,請參閱Slack檔案中的在訊息中展開連結。 |
Unfurl media content |
啟用此選項可允許展開媒體內容。 如需在Slack中展開的相關詳細資訊,請參閱Slack檔案中的在訊息中展開連結。 |
此動作模組可讓您編輯現有訊息。
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 5-row-2 layout-auto html-authored no-header | |
---|---|
Connection | 如需有關將您的Slack帳戶連線到Workfront Fusion的指示,請參閱建立與Adobe Workfront Fusion的連線 — 基本指示。 |
Enter a channel ID or name |
選擇您希望如何選取所要的訊息。
|
Text |
輸入要更新的訊息的新文字內容。 如需詳細資訊,請參閱Slack檔案中的格式化應用程式介面的文字。 |
Blocks | 區塊是可重複使用的元件,可用於自訂及組織您的訊息。 如需有關區塊的詳細資訊,請參閱Slack檔案中的區塊套件。 |
Link names |
啟用此選項以允許名稱和管道使用 如需詳細資訊,請參閱Slack檔案中的格式化應用程式介面的文字。 |
Parse message text |
啟用此選項以允許自動剖析。 如需詳細資訊,請參閱Slack檔案中的格式化應用程式介面的文字。 注意:如果您在原始郵件中使用Link names或Parse message text選項,您也應在執行[更新郵件]模組時指定這些選項。 |
此動作模組會刪除指定的訊息。
table 0-row-2 1-row-2 2-row-2 layout-auto html-authored no-header | |
---|---|
Connection | 如需有關將您的Slack帳戶連線到Workfront Fusion的指示,請參閱建立與Adobe Workfront Fusion的連線 — 基本指示。 |
Channel ID |
輸入或對應管道ID。 注意:可以使用List Channels模組擷取管道識別碼。 |
Message ID |
輸入或對應您要刪除之訊息的時間戳記。 注意:時間戳記可使用其他模組擷取,例如Watch Private Channel模組。 |
管道
此搜尋模組會傳回工作區中所有頻道的清單。
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Connection | 如需有關將您的Slack帳戶連線到Workfront Fusion的指示,請參閱建立與Adobe Workfront Fusion的連線 — 基本指示。 |
Exclude archived | 選取Yes以在結果中排除已封存的管道。 |
Type | 選取您要擷取的管道型別。 |
Limit | 設定在一個執行週期內Workfront Fusion將傳回的最大通道數。 |
此動作模組會傳回工作區管道的相關資訊。
table 0-row-2 1-row-2 layout-auto html-authored no-header | |
---|---|
Connection | 如需有關將您的Slack帳戶連線到Workfront Fusion的指示,請參閱建立與Adobe Workfront Fusion的連線 — 基本指示。 |
Channel ID |
輸入或對應您要擷取相關資訊之管道的ID。 注意:可以使用List Channels模組擷取管道識別碼。 |
此搜尋模組會傳回所選頻道中的使用者清單。
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header | |
---|---|
Connection | 如需有關將您的Slack帳戶連線到Workfront Fusion的指示,請參閱建立與Adobe Workfront Fusion的連線 — 基本指示。 |
Channel type | 選取包含您要列出之成員清單的管道型別。 |
Public / Private Channel | 選取您要列出成員的管道。 |
Limit | 設定在一個執行週期內Workfront Fusion將傳回的成員數目上限。 |
其他
此動作模組可讓您對Slack API進行自訂的已驗證呼叫。 如此一來,您就可以建立其他Slack模組無法完成的資料流程自動化。
選取設定API呼叫所需的HTTP要求方法。 如需詳細資訊,請參閱HTTP要求方法。
table 0-row-2 1-row-2 2-row-1 3-row-2 4-row-2 5-row-2 6-row-2 layout-auto html-authored no-header | |
---|---|
Connection | 如需有關將您的Slack帳戶連線到Workfront Fusion的指示,請參閱建立與Adobe Workfront Fusion的連線 — 基本指示。 |
URL | 輸入相對於https://slack.com/api/ 的路徑。 範例: /users/identity 。 |
Method | |
Headers |
以標準JSON物件的形式新增請求的標頭。 例如, Workfront Fusion 為您新增授權標頭。 |
Query String |
以標準JSON物件的形式新增API呼叫的查詢。 例如: |
Body |
以標準JSON物件的形式新增API呼叫的內文內容。 注意: 在JSON中使用條件陳述式(例如
|
Base URL | 選取您要用於API呼叫的基本URL。 |
術語
下列術語在設定Slack模組時可能很有用:
- DM: Direct Message
- IM: Instant Message
- 私人頻道:先前為Group
- 直接訊息:先前為IM
- 頻道: API檔案中的Conversation,Slack應用程式中的channel。