簡(jiǎn)介:在前后端分離的時(shí)代,使用PHP開發(fā)APP后臺(tái)API(接口)是很多公司的選擇。但是傳統(tǒng)的PHP開發(fā)API沒有系統(tǒng)的把PHP當(dāng)做一個(gè)工程化的項(xiàng)目來開發(fā),沒有明確各個(gè)模塊的職責(zé),所以本課程相對(duì)的提出了一種比較通用的PHP開發(fā)API的方式,簡(jiǎn)單的從API輸入輸出、API鑒權(quán),業(yè)務(wù)異常處理等模塊來描述API各個(gè)模塊以及各個(gè)模塊之間的關(guān)系。在課程的最后,介紹了一個(gè)API實(shí)例,該實(shí)例串聯(lián)了API的各個(gè)模塊,讓大家達(dá)到融匯貫通的效果。
第1章 課程簡(jiǎn)介
對(duì)APP接口有個(gè)基本的了解,介紹了APP接口與服務(wù)端是如何通信的。
第2章 客戶端參數(shù)傳遞
客戶端給服務(wù)端一些禮物??蛻舳巳绾蝹鬟f參數(shù),服務(wù)端如何獲取參數(shù)。
第3章 服務(wù)端輸出json介紹
服務(wù)端給客戶端回饋一些禮物,禮尚往來。APP接口的輸出。
第4章 APP接口授權(quán)
誰有鑰匙來打開我的鎖,不能讓別人非法訪問我們的接口。APP接口的鑒權(quán)。
第5章 業(yè)務(wù)邏輯處理
業(yè)務(wù)邏輯異常了,我們改如何優(yōu)雅的處理?
第6章 接口信息開發(fā)
用實(shí)例串聯(lián)APP接口的關(guān)鍵模塊,融匯貫通。