简单说下
1.不知道为什么controller里面放了api文件夹接口。但是这样,代码模块性很清晰。就好像作者把模块封装好,仍到composer一样。
2.如果你恰好也在考虑这个访问方式。那或许可以解答你的疑惑。
访问方式:
{{adminurl}}/admin/api.message/upstate
会提示如下错误,老司机别怕。
{
"code": 0,
"info": "访问授权失败,请重新登录授权再试!",
"data": []
}
去控制器修改下。
public function __construct()
{
echo 'test-for-heard';
die;
parent::__construct();
if (!appadminserviceAuthService::isLogin()) {
$this->error('访问授权失败,请重新登录授权再试!');
}
}
访问结果如下。