🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
### 创建方法 生成的API文件在网站根目录api目录文件夹下,创建api文件不需要创建命名空间,this7框架在编译的时候会自动增加 创建方法即创建类方法 ~~~ <?php class index { public function index() { echo "API安装方法:composer create-project this7/app blog --prefer-dist<br>"; echo "当前路径:" . ROOT . "<br>"; echo "当前网址:" . URL . "<br>"; } public function demo() { ret(0,"API方法创建成功"); } } ~~~ 此处我们创建了demo方法 即可在浏览器中通过地址访问 API请求所有返回数据为Json ~~~ URL地址:http://www.this7.com/api/index/demo 页面返回: {"code":0,"msg":"API方法创建成功","data":[]} ~~~ ### 内调API接口 在开发的过程会遇到需要内部调用接口,即接口之间的内调,但是API接口是通过URL地址访问,不能直接通过集成或者CURL请求,因此This7框架内置了一个that方法用于API内调 ~~~ that::调用API接口("方法名") that::demo('test'); ~~~