最近一直在使用Apizza进行api调试和写文档,感觉非常不错,比Postman简单,而且还有文档功能,简直是api开发这的福音,这里我就写一点使用心得,记录一下。
第一步: 首先你要创建一个Apizza的账号,然后新建一个项目
第二步:进入控制台进行测试,这里我只是简单写了一段测试代码,没有接受任何请求。
<?php
namespace Home\Controller;
use Think\Controller;
class ApiController extends Controller {
public function index(){
$result = array(
'status'=>1,
'data'=>array(
'name'=>'My name',
'tel'=>'12345678',
)
);
header("Content-Type: application/json");
echo json_encode($result);
}
}
然后测试这个接口如下图
可以看出,效果不错!
接下来测试一下传递参数的情况
修改代码如下
<?php
namespace Home\Controller;
use Think\Controller;
class ApiController extends Controller {
public function index(){
$requests = I();
$result = array(
'status'=>1,
'data'=>$requests
);
header("Content-Type: application/json");
echo json_encode($result);
}
}
测试效果图如下
第三步:写文档
Apizza可以方便的写文档,只要一个按钮就可以把模拟的字段自动生成文档字段。这个功能还是很方便的。
点击那个U的按钮,可以自动生成红色框里面的字段,你只要把说明补充上就行了。最后点击保存。
第四步:导出文档
这个功能不错,导出的文档格式也很漂亮。如下图
好了,最后补充一下,要使用apizza,需要按照他的chrome插件,这个主要是做跨域的,不然不能使用哦^_^
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。