[RPA] Automa 指定發送表格/變數內容
發布於 June 19, 2025 • 1 分鐘 • 421 字 • 文章分類:
工作上需要設定一些提醒給夥伴,公司內部用的通訊軟體有提供在群組內配置系統帳號並提供 webhook 可以用 http request 發送
考量到目標網頁需要登入,用 RPA 的方式最快,最後鎖定了 Automa 來建立 flow
前半部資料擷取都沒有什麼問題,但後面需要發送訊息到群組時遇到了障礙,最終找到了解法所以紀錄一下免得之後又忘了
- 背景:擷取網頁資料之後,存放在 automa workflow 的表格中,只需要發送最新的五筆資料到群組
- 遇到的問題:根據官方文件給的變數表示方法,怎麼樣都只能傳送第一筆資料
官方的寫法
{{variables.變數名稱}}
{{table.表格欄位名稱}}
後來終於在國外的論壇上找到解法
要指定某個排序的資料則要在中間加上數字,從0開始代表第一組,1代表第二組
所以如果是下面這個表格
Title | Content |
---|---|
AAA | 一二三 |
BBB | 四五六 |
CCC | 七八九 |
要輸入第一列的內容變成
標題: AAA
內容: 一二三
要寫成
標題: {{table.0.Title}}\n
內容: {{table.0.Content}}
需要前三列的內容就是
標題: {{table.0.Title}}\n
內容: {{table.0.Content}}\n
\n
標題: {{table.1.Title}}\n
內容: {{table.1.Content}}\n
\n
標題: {{table.2.Title}}\n
內容: {{table.2.Content}}
以此類推
再搭配 Automa 的 Http request 以 json 格式寫好 body 就可以順利推播想要發送的資訊啦!