项目介绍
ApiAdmin是什么?能做什么?我本来以为这是一个最不需要回答的问题,但是却有很多人在问我,今天在这里就给大家详细的说说ApiAdmin的具体应用场景,当然以后的市场是什么样谁也不知道,今天说的也许过段时间就会变化了!
我曾经一直强调ApiAdmin是受了PhalApi的启发才立项的,有说过要适配PhalApi,算是对前辈的致敬!所以就有小伙伴问了是不是想用ApiAdmin必须得学会PhalApi,在这里我郑重的声明:PhalApi只是ApiAdmin需要支持的众多现有的Api框架中的一种。所以您如果不是用PhalApi开发的Api,没有关系,只要是Api我们照吃不误!那么究竟ApiAdmin是什么?能做什么?
- 对于开发者
1、ApiAdmin是一个Api供应商
在安装文档中,很多人出现资源引入不成功,或者出现404错误,我的解释是“为了适配多域名”。借助ThinkPHP V5对于Api友好的特性以及多模块的特性,在ApiAdmin基础上进行二次开发,很方便就可以拓展出一个Api模块,你可以编写自己的逻辑,输出自己想要输出的Api。
2、ApiAdmin是一个SDK库
为了便于ApiAdmin的传播和推广,我会内置常用的各个Api平台的SDK,这样你可以以ApiAdmin为参考,提炼出你自己想要用的SDK,改改就可以集成到你的项目中去!
- 对于用户
对于目前ApiAdmin有近200的star还是有点出乎我的意料的,不过既然大家很热情,那么ApiAdmin就从一个二次开发的框架慢慢的衍生出了产品的特性,如果没有特殊的要求,您下载安装就可以直接使用啦。
1、作为您现有Api管理后台
2、作为Api的探针使用
更多建议: