新手上路指引
  • TDX新手上路指引
  • 系統介紹
    • 會員註冊指引
    • 會員註冊常見問題
    • 網站功能介紹
    • 服務使用流程說明
  • API使用說明
    • API授權驗證與使用方式
    • 範例程式碼
    • 資料使用常見問題
  • API特色說明
    • 支援Odata查詢語法
      • ODATA簡介
        • 為甚麼需要Odata
        • REST
        • OASIS
      • Odata查詢
        • OData查詢選項 $select
        • OData查詢選項 $filter
        • OData查詢選項 $orderby
        • OData查詢選項 $skip and $top
        • OData查詢選項 $format
        • OData查詢選項 - 複合查詢
        • OData查詢選項 $spatialFilter
      • Odata實際應用
    • URL命名原則
  • API監控說明
    • 資料流概念
    • 監控說明
  • 資料加值開發示範應用上架
    • 示範成果上架步驟
  • 常見問題
    • 平臺使用常見問題
Powered by GitBook
On this page
  1. API特色說明
  2. 支援Odata查詢語法
  3. ODATA簡介

REST

  1. 表象化狀態轉變(Representational State Transfer,簡稱 REST),意指以URL定位資源,根據HTTP動詞POST、GET、PATCH/PUT、DELETE…等動詞操作與回應訊息。

  2. 兩個核心精神:

    • 使用Resource來當做識別的資源,也就是使用一個URL網址來代表一個Resource

    • 同一個Resource則可以有不同的Representations格式變化

  3. 相較於SOAP、XML-RPC更為簡潔容易使用,也是眾多網路服務中最為普遍的API格式,像是Amazon、Yahoo!、 Google等提供的API服務均有REST介面,範例

  4. 範例

    • POST /events (新增事件)

    • GET /events/1 (取得某一筆事件)

    • DELETE /events/1 (刪除某一筆事件)

Previous為甚麼需要OdataNextOASIS

Last updated 2 years ago