就是安裝了,webman,webman-admin,webman的user插件,假如說圍繞用戶開發(fā),比如文章的模塊,商城的模塊,客戶模塊
這邊每個(gè)模塊單獨(dú)都以插件的形式開發(fā),然后互通,那么對外的接口也是寫在這個(gè)插件里面呢?
比如小程序,app等對外的接口,有沒有鑒權(quán)的插件。謝謝大佬,那些對外接口在api里面寫嗎?第一次接觸輕噴
對,對外接口寫在每個(gè)插件的api里面。這里的對外接口不是指網(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ā)短信
會不會出現(xiàn)這種情況,假如,我開發(fā)了一個(gè)文章系統(tǒng),我的api提供了一個(gè)文章查詢列表的接口對外,結(jié)果對外提供的時(shí)候,少了某個(gè)字段數(shù)據(jù),別人又剛好需要這個(gè)字段,那其他開發(fā)者在使用這個(gè)插件的時(shí)候就得自己調(diào)用對方的插件模型來查詢獲取了,而不通過接口類了?