iT邦幫忙

2021 iThome 鐵人賽

DAY 3
0
  • 為什麼想寫這個?

    一樣是在某次開會聽到這個名詞,腦中開始想說這跟api有什麼不一樣,為什麼要特別加上 open 呢?,那個 swagger 有什麼不一樣?

    ref: http://www.openbanking.com.tw/originhttps://medium.com/alexchanglife/fintech觀點-用生活中的場景-來理解微服務-microservice-與open-api-f60a9a49b217

  • 所以什麼是 OPEN API ?

    • 我的理解

      open api 比較特定指的是開放給外部第三方使用的api,讓第三方使用其內部資料,實現特定目的(ex 整合個人財務狀況)

    • 為什麼要這麼做?

      • 對於開放方來說

        其實開放本身不一定對自身有特定好處,所以通常有個明確目的,如主管機關要求、第三方合作等(常見有 開放天氣資訊、路況資訊等)

      • 對第三方來說

        通常是使用既有資料,進一步進行處理加工(視覺化)等,用以符合特定用戶需求(ex.記帳軟體-整合用戶銀行的情況 )

  • 然後呢?

    我覺得看待這個議題時,可以從open api 精神、帶來的效益來理解爲什麼要做這件事,同時可以切換身為開發者、身為使用者、身為串接者,怎麼去包裝資料、取用資料、享受資料帶來的方便,可以幫助後續看待相關議題時,有更深刻的了解


上一篇
DB 常見dataType 介紹
下一篇
樂觀鎖 vs. 悲觀鎖
系列文
日常任務成長紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言