HTTP Request
Http Request Processor
透過 HTTP 協定發送請求,用於串接外部 API 以取得資料、webhook 等。以下使用 Dummy 的待辦事項 API 來說明 Http Request Processor 如何設定。
前置作業
- 參考網站 Dummy TODO API Docs: https://dummyjson.com/docs/todos
- 了解 GET https://dummyjson.com/todos 用法
- 建立一個 Bot 類型的 Workflow
存取 Dummy API 的工作流程:
1 Http Request 存取
-
Http Request: URL 處選擇
Literal
並填入https://dummyjson.com/todos
-
Method
請選GET
,Parse JSON
請啟用,才能將回傳的資料以 JSON 格式進行解析。 -
儲存設定
備註
可使用「+」
屬性去動態新增 API 所需要的 header 或 Authorization 等額外需要帶的資訊。
2 Push Message 印出內容
新增一個訊息來將待辦事項印出。
- Message 選擇
Expression
的類型,並輸入底下範例
JSON.stringify(httpResponse.json)
- Optional:可以將
Processor
的Description
改成容易識別的描述幫助工作流程的編排易讀性,例如改成「顯示待辦事項」 - 儲存設定
3 預覽 Bot
點擊 Preview
來預覽即可存取 Dummy 的待辦事項。