API(Application Programming Interface)-應用程式介面

到底什麼是 API ?

API(Application Programming Interface)中文翻譯為應用程式介面,霧煞煞啊!什麼鬼。若從中文翻譯介面兩字我們大概可以推測,這東西大概是會顯示一些資訊或是有一些功能可以給我們操作,就像拿著手機操作螢幕一樣。

而這個介面其實是給予我們串接用的,那為何要串接呢?以下舉個例子。
在現今生活上我們常常使用一個東西來傳遞電腦資料叫做隨身碟(很多人會稱它為 USB,哈哈),幾乎所有的電腦都會有這個統一規格的 USB 插槽來讓你使用隨身碟存取或傳遞資料,API 也是這樣的概念,提供一個統一的介面,讓程式與程式之間做串接,我們就可以存取或傳遞資料。再舉一個例子。
前陣子夾娃娃機非常的夯,同樣的機台與操作介面,裡面裝著許多不一樣的獎品,當我們透過搖桿利用正確的方式(有技巧方法?)去操作時,就可以順利取得我們想要的獎品。
所以,在一些大型網站會提供一些功能性的 API 給我們做使用,例如:

0%