什麼是API接口 新手上路

我們先來看看API的定義:
API:應用程序接口(API:Application Program Interface)
應用程序接口(API:application programming interface)是一組定義、程序及協議的集合,通過 API 接口實現計算機軟件之間的相互通信。API 的一個主要功能是提供通用功能集。程序員通過使用 API 函數開發應用程序,從而可以避免編寫無用程序,以減輕編程任務。

而一個API接口的網絡請求都有這些基本元素構成:
API接口大多數是由後端編寫,前端開發人員進行請求調用
1、請求地址:URL
2、請求方式:POST | GET | …
3、請求參數:Param
4、返回結果:resp

好像很繞,那麼在開發中,接口是誰來定義,誰來使用,怎麼用,需要什麼條件?我們不妨先舉個生活中的例子:
假如咱們去一家餐館吃飯

來了位服務員

幫助我們點完菜之後,她將菜單送到後廚

吩咐下去,哪桌客人,點的什麼菜,都有什麼要求等等

過了一會,菜做好了

服務員又回到後廚,把菜端給我們;

在這個例子中,服務員就是前端開發人員,廚師是後端,而我們就是用戶,服務員將我們點的菜(請求參數)傳至後廚(請求地址),過了一端時間後,後廚說,菜做好了(返回結果),然後服務員再去把菜端過來給我們吃,這就是一個網絡請求的流程。

發佈了15 篇原創文章 · 獲贊 14 · 訪問量 6547
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章