### 創建方法
生成的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');
~~~