Open API 概念

  • 为什麽想写这个?

    一样是在某次开会听到这个名词,脑中开始想说这跟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 精神、带来的效益来理解爲什麽要做这件事,同时可以切换身为开发者、身为使用者、身为串接者,怎麽去包装资料、取用资料、享受资料带来的方便,可以帮助後续看待相关议题时,有更深刻的了解


<<:  Day10 Kibana - 过滤器

>>:  [Day3] 介绍Django

Day9 主动情蒐-nmap(1)

nmap 是一个非常好用的工具,在渗透测试时常常需要 nmap 辅助,本篇列出常见的 nmap 指令...

[Day 21] 实作 - 介面篇5

再把技能接起来之前 先搞定介面好了 市面上的游戏在游玩时,在萤幕下方都有一排技能栏吧 就类似我们在快...

Day19 将电脑接上数据机和网路线

到目前为止,我试玩过 CC: Tweaked Disk Drive、Speaker、Printer、...

[Day 10] 近朱者赤,近墨者黑 - KNN

近朱者赤,近墨者黑 - KNN 今日学习目标 K-近邻演算法介绍 KNN 演算法解析 KNN 於分类...

学习Python纪录Day18 - 散布图、长条图、圆饼图

Scatter Plots 散布图 呼叫scatter(),参数依序是x轴和y轴 plt.scatt...