經常會聽到開發人員說:你給我提供個接口,那么這個接口指的是什么?在網上搜了好多,都沒有通俗易懂的講解,今天我就通俗的講一講什么是接口,接口的作用是什么?
首先,API(Application Programming Interface,應用程序編程接口)就是一個在代碼中定義的函數,對你沒有看錯,接口對應代碼中的就是一個函數,調用接口就是給函數傳參,調用函數的過程。
然后,只不過這個函數代碼塊中有操作數據庫的代碼語句,我們可以通過遠程訪問(post請求、get請求等)通過路由轉發(一個URL路由對應一個函數)給服務器傳相應的參數,函數接收到API訪問傳來的參數來調用執行函數中的操作數據庫的代碼。
最后呢,其實一個URL訪問路徑對應服務器上的一個函數,只要我們傳遞給這個函數的參數正確,這個函數就會正常執行,這就是API調用。
總結:
1.API接口就是一個函數;
2.API接口一般都是用來操作數據庫的;