SDK 就是 Software Development Kit 的縮寫,翻譯過來——軟件開發工具包。這是一個覆蓋面相當廣泛的名詞,可以這么說:輔助開發某一類軟件的相關文檔、范例和工具的集合都可以叫做SDK。SDK被開發出來是為了減少程序員工作量的。比如——有公司開發出某種軟件的某一功能,把它封裝成SDK(比如數據分析SDK就是能夠實現數據分析功能的SDK),出售給其他公司做開發用,其他公司如果想要給軟件開發出某種功能,但又不想從頭開始搞開發,直接付錢省事。
API相當于一個函數或接口,按照流程,將SDK中封裝的功能拿進去。
SDK=放著你想要的軟件功能的軟件包
API=SDK上唯一的接口
最后收藏了幾個提供眾多API接口的網站:
https://www.binstd.com/
https://www.jiandaoyun.com/