跳至主要內容

政府資料開放平臺

參、名詞定義

英文名稱 中文名稱 定義
API (Application Programming Interface) 應用程式介面 為「電腦作業系統(Operating system)」或「程式函式庫」提供給應用程式呼叫使用的程式碼。其主要目的是讓應用程式開發人員得以呼叫一組常式功能,而無須考慮其底層的原始碼為何,或理解其內部工作機制的細節。API 本身是抽象的,它僅定義了一個介面,而不涉及應用程式在實際實現過程中的具體操作。
REST 含狀態傳輸 全名為 Representational State Transfer,是一種軟體架構設計風格。資源由 URI 指定,對資源的操作包括取得、創建、修改和刪除資源,這些操作正好對應 HTTP 協議提供之 GET、POST、PUT 和 DELETE 方法。
RESTful 含狀態傳輸的 Web 服務 是一個使用 HTTP 並遵循 REST 原則,以 URL 定位資源,根據 HTTP 內容指示操作動作回應訊息。
JSON 一種常見的輕量級資料交換格式。
YAML 一個可讀性高,用來表達資料序列的格式。
SRU (Service Root URL) 服務根網址 描述平臺上提供各類別應用服務之網址。
Resource Path 資源路徑 接續於服務根網址後,指定某一資料集之資料資源路徑。
Query Options 查詢選項 接續於資源路徑後,針對某一應用服務指定某一資料集之資源項目,表達所欲取得資料的範圍或查詢的條件。
Metadata 詮釋資料 描述資料的資料。
M2M (Machine to Machine) 機器與機器間資料交換 機器中的應用系統已設定好定期呼叫機制與呼叫 API 方式,定期透過網際網路直接呼叫資料開放平臺提供之 API,以系統介接自動取得特定資料。
這是測試站! This is staging.