跳至主要內容
8.2 HTTP API 通訊

學習使用 HTTP 的功能處理器串接 HTTP 的 API 服務

BRICKS TOOLS avatar
作者:BRICKS TOOLS
3 年前已更新

歡迎使用 BRICKS ,此教學涵蓋外部資料通訊的第二步 : HTTP API 通訊,只要完成此章節內容,即可輕鬆學會 BRICKS 雲端智慧顯示基礎外部資料通訊的使用。


🕐 此篇教學操作預計花費時間:2~3 分鐘

  • 步驟一『建立 HTTP 功能處理器』

    首先建立一個 HTTP 類型的功能處理器,以方便我們串接 HTTP 的外部資料。

    Create new HTTP Generator

  • 步驟二『將 JSON 格式的 API 網址連接 HTTP 功能處理器』

    這裡我們使用一個可以取得世界時鐘的 API 服務來示範串接 HTTP 資料。

    1. 連上 http://worldclockapi.com/ 選擇想要的時間格式,這裡選擇Eastern Standard Time,因此 Request 的網址是 http://worldclockapi.com/api/json/est/now

    2. 將網址前加 corsanywhere.herokuapp.com 讓 API 能以 HTTPS 的格式傳送

      <複製上方網址>


  • 步驟三『設定 HTTP 功能處理器接收資料方法』

    上一步驟中,我們取得了一個 JSON 格式的時鐘 API 網址,接著我們返回步驟一新增的 HTTP 功能處理器

    1. 在 URL 欄位,將步驟二的網址貼上,

    2. 設定 Method 的取得方法為 GET

    3. 將 Res Type 的回應訊息類型選擇為 [ json ] 格式。

Setup HTTP Generator URL and Method properties

  • 步驟四『快速新增對應變數』

    在 HTTP 的功能處理器的 Outlets 中,第一個選項為 Response ,代表的就是透過 HTTP API 取得的回應結果,我們可以直接在下拉清單選項中選擇 [ Create New ] 來新增一組變數承接這個 JSON 格式的資料內容。

    在下一小節將說明如何將 JSON 資料格式轉換為可顯示使用的格式。

  • 恭喜學會了 HTTP API 通訊的基本概念


下一節將帶您認識資料處理方法

若需要任何幫助,歡迎點擊右下角的對話圖示詢問,我們會盡快回覆您的問題

是否回答了您的問題?