ApiAdmin(后臺管理系統),基于ThinkPHP V5.1.*開發,ApiAdmin5.0是一個前后端完全分離的項目,前端采用Vue構建,接口文檔自動生成,接口輸入參數自動檢查,接口輸出參數數據類型自動規整!
開發介紹
首先自我介紹下吧,我是一個PHP程序員,目前就職于某上市集團。我*份工作是做微信開發的,這也是我入行以來第一次做的商業上線項目,雖然我只是充當了其中一個不是太重要的角色,但是感謝它讓我第一次接觸了API,也讓我第一次對于API產生了濃厚的興趣。之后的一段時間內甚至瘋狂的收集過各種免費的API接口!然而一直只是在用API,卻沒有為API貢獻過些什么。
開源框架用了很多,開源代碼看了很多,github、git@osc、Stack Overflow這些優秀的平臺幫助了我很多,所以,我覺得是時候為開源做點什么。更是給開源項目PhalApi貢獻過代碼,也正是這一個契機使得我正式邁向開源社區。隨著時間的推移,PhalApi的戰績赫赫,它的壯大更加堅定了Api的地位,既然未來的互聯網世界中API占了很重要的地位,既然越來越多的人開始開發API,那么無狀態的API如何去管理呢?因此ApiAdmin來了~
軟件特色
文檔自動生成
對于程序員而言,*痛苦的莫過于看沒有文檔的代碼,以及給自己的代碼寫文檔。在ApiAdmin的世界里,你只需要簡單幾步,文檔唾手可得!
輸入參數過濾
產品是嚴謹的,測試是嚴苛的,每一個數據都是要驗證的,每個接口都必不可少,所以我們是時候專注于業務,而不用在意這些“細節”了!
輸出參數規整
PHP是一個弱類型語言,json_encode更是喜歡“自作主張”,每次都會因為數據類型的問題帶來很多麻煩,ApiAdmin幫你,徹底解決痛點!
融合三方接口
一個人的力量在強大也不如一個團隊,ApiAdmin可以很好的接入第三方接口,當然別人接我們也是沒問題的,多語言的SDK正在準備中....
動態數據加載
后臺列表全部采用Datatables.js來實現列表數據動態刷新,不論是翻頁還是搜索,都大幅度提升了用戶體驗!
二次開發友好
如果你想自己做點什么,ApiAdmin允許你從頭自定義到尾。項目名稱、項目版本、數據過濾規則,數據輸出方式,數據獲取方式....
騰訊視頻官方版 | 45.34MB
愛奇藝視頻官方正式版 | 35.10MB
暴風影音最新版下載 | 50.3MB
酷狗音樂2022下載 | 37MB