就是安裝了,webman,webman-admin,webman的user插件,假如說(shuō)圍繞用戶(hù)開(kāi)發(fā),比如文章的模塊,商城的模塊,客戶(hù)模塊
這邊每個(gè)模塊單獨(dú)都以插件的形式開(kāi)發(fā),然后互通,那么對(duì)外的接口也是寫(xiě)在這個(gè)插件里面呢?
比如小程序,app等對(duì)外的接口,有沒(méi)有鑒權(quán)的插件。謝謝大佬,那些對(duì)外接口在api里面寫(xiě)嗎?第一次接觸輕噴
對(duì),對(duì)外接口寫(xiě)在每個(gè)插件的api里面。這里的對(duì)外接口不是指網(wǎng)絡(luò)調(diào)用接口,是程序api調(diào)用接口
api里的接口就是給其它插件或者項(xiàng)目調(diào)用的,比如plugin/sms/api/Sms.php 里提供了 Sms::send() 接口,其它項(xiàng)目可以直接函數(shù)調(diào)用發(fā)短信
會(huì)不會(huì)出現(xiàn)這種情況,假如,我開(kāi)發(fā)了一個(gè)文章系統(tǒng),我的api提供了一個(gè)文章查詢(xún)列表的接口對(duì)外,結(jié)果對(duì)外提供的時(shí)候,少了某個(gè)字段數(shù)據(jù),別人又剛好需要這個(gè)字段,那其他開(kāi)發(fā)者在使用這個(gè)插件的時(shí)候就得自己調(diào)用對(duì)方的插件模型來(lái)查詢(xún)獲取了,而不通過(guò)接口類(lèi)了?