日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

新建工作流

本示例介紹了使用邏輯編排創建一個完整的工作流過程中的操作和通用的基本概念,比如添加觸發器、添加操作、運行工作流等。在本示例中,我們通過一個實際案例,向您展示如何通過邏輯編排工作流自動化您的日常工作。

在本示例中,構建一個自動化工作流,每天定時檢查某個域名是否可以注冊,如果可以注冊,則向您的一個釘釘群發送提醒。最終構建的工作流如下:

創建工作流

1. 進入邏輯編排控制臺,進入左側菜單我的工作流(圖示中①),在控制臺上方選擇您要創建工作流的地域(圖示中②),單擊創建工作流(圖示中③):

2. 在彈出的創建工作流對話框中,填入工作流名稱后,選擇對應資源組(本示例中選擇默認資源組),單擊確定按鈕。

image

3. 在創建工作流對話框中,顯示已經創建成功,單擊確定進入下一步。

4. 此時進入了該工作流的圖形化設計頁面,接下來我們開始設計工作流。

選擇觸發器

在本示例中,我們希望是每天檢查指定域名是否可以注冊,所以我們需要添加一個重復周期的觸發器。

重要

每個工作流都必須從觸發器開始,該觸發器在發生特定事件或者特定條件得到滿足的情況下,觸發工作流的運行。

1. 在圖形化設計頁面,單擊計劃調度

2. 在計劃調度觸發器選項卡里,單擊重復周期。

3. 我們計劃在每天早上9點進行檢查,在觸發器的配置界面中,頻率選擇(圖示中①),在這些小時多選框內,單擊0后面的刪除按鈕(圖示中②),再在下拉菜單中選擇9(圖示中③)。

4. 在圖形化設計的工具欄上,單擊保存按鈕,保存工作流。此時我們已經創建了一個含有重復周期觸發器的工作流。但該工作流在每天早上9點被觸發后,沒有執行任何操作。因此,接下來我們需要添加檢查域名是否可用等操作。

添加操作

接下來,我們需要通過調用阿里云的OpenAPI,實現檢查域名是否可以注冊。本次使用的API為域名服務的免費API:CheckDomain。

1. 在重復周期操作的下方,單擊新步驟按鈕,然后在搜索框內輸入域名(圖示中①),單擊下方出現的域名服務連接器(圖示中②)。

2. 在搜索框內輸入checkdomain(圖示中①),單擊下方出現的CheckDomain操作(圖示中②)。

3. 如果您從未使用邏輯編排服務,此時會出現一個授權按鈕,因為邏輯編排工作流在運行過程中,需要扮演您的某個RAM角色,訪問您的API,所以需要授權邏輯編排一個正確的RAM角色才能保證工作流正常運行。單擊授權按鈕,彈出授權對話框。該對話框內顯示了即將創建的RAM角色名稱和角色描述,以及即將新增的授權策略。這里邏輯編排根據您需要添加的操作自動推薦了合適的系統權限,單擊確定完成授權。

重要

1. 如果您當前是子賬號身份訪問邏輯編排,根據您的權限范圍,授權方式有所不同,請參考通過RAM授權子賬號編排工作流

2. 需要身份認證的各種連接器授權方式會有所不同,請參考具體連接器的使用方式。

4. 授權完成后,在DomainName這個參數中填入需要檢查的域名。

5. 接下來我們需要判斷該域名是否可以注冊,我們需要添加一個條件判斷的操作。方法和上述添加檢查域名的操作類似。滾動到可視化編輯器的底部,在最下方單擊新步驟按鈕,選擇控制流連接器,再選擇If(條件判斷)操作。

6. 該連接器不需要身份驗證。接下來我們完善條件判斷里的邏輯。經過閱讀CheckDomain文檔,該API返回結果中,Avail可以用來判斷域名是否可以注冊。Avail有多種取值,其中,1表示可以注冊,那我們這里的判斷邏輯就是Avail等于1。單擊條件判斷的左側的輸入框,此時輸入框右側會出現動態內容彈框,里面展示了當前步驟可以獲取到的值。點擊動態內容彈框內的Avail(圖示中①),則該值會自動填入到左側輸入框內。在右側輸入框內填入判斷的值1(圖示中②)。

說明

這里我們判斷的是Avail為1的情況下執行通知操作,如果您期望是可預訂、可刪除預定等情況下執行通知操作,則可以根據自己的需要修改判斷邏輯。比如我們期望是在可注冊、可預訂、可刪除預定的情況下都執行通知操作,則判斷邏輯條件選擇大于,后面的值填寫0。

7. 接下來我們需要在滿足條件的情況下添加執行通知的操作。單擊If true里面的新步驟按鈕,再單擊釘釘連接器,選擇通過自定義機器人發送消息操作。這里需要填寫您釘釘自定義機器人的AccessToken,首先參照釘釘文檔獲取自定義機器人的WebHook地址,并取出該地址中access_token參數的值進行填寫。消息內容可以根據自己的需要進行填寫,同時可以選取右側動態內容中的某一個值,比如

重要

釘釘自定義機器人設置中需要選擇一種安全方式,否則無法正常發送消息。您可以使用自定義關鍵詞方式,根據在通過自定義機器人發送消息這個操作內填寫的消息內容添加對應的關鍵字。比如,在本示例中,因為消息內容是“xxx 可以注冊啦!”,所以關鍵詞我們可以填寫為“注冊”,如下圖所示。

8. 最終我們編排好的完整工作流如下圖所示。保存工作流。接下來,我們測試一下工作流是否正常。

運行工作流

在本示例中,保存工作流后,該工作流就會在每天9點的時候自動運行。我們也可以通過在工作流編輯器工具欄中單擊運行按鈕,手動觸發工作流的運行。接下來,我們通過手工觸發的方式,驗證一下我們的編排是否正確。

1. 在編輯器工具欄中單擊運行按鈕,開始運行工作流。

2. 工作流進入運行狀態,沒多久工作流運行完成,可以看到每個步驟右上角都有一個綠色的對號,表示運行成功。

3. 單擊每一步均可以看到該步驟運行過程中的輸入和輸出,比如,單擊域名服務_CheckDomain這個步驟,可以看到輸出結果的Avail值為1,表示該域名可以注冊。

4. 接下來我們驗證一下在域名可以注冊的情況下是否收到消息,打開釘釘自定義機器人所在的釘釘群,可以看到我們收到了一條消息,消息體內的DomainName自動替換為了我們檢查的域名。

至此,您已經完成了一個完整工作流的創建和使用過程。