diff --git a/application/admin/command/Api/library/Builder.php b/application/admin/command/Api/library/Builder.php index 64a2ebd3..7037378b 100755 --- a/application/admin/command/Api/library/Builder.php +++ b/application/admin/command/Api/library/Builder.php @@ -88,11 +88,17 @@ class Builder return []; } + $typeArr = [ + 'integer' => 'number', + 'file' => 'file', + ]; $paramslist = array(); foreach ($docs['ApiParams'] as $params) { + $inputtype = $params['type'] && isset($typeArr[$params['type']]) ? $typeArr[$params['type']] : ($params['name'] == 'password' ? 'password' : 'text'); $tr = array( 'name' => $params['name'], 'type' => $params['type'] ?? 'string', + 'inputtype' => $inputtype, 'sample' => $params['sample'] ?? '', 'required' => $params['required'] ?? true, 'description' => $params['description'] ?? '', diff --git a/application/admin/command/Api/template/index.html b/application/admin/command/Api/template/index.html index 02ee4f4a..cfc23c97 100755 --- a/application/admin/command/Api/template/index.html +++ b/application/admin/command/Api/template/index.html @@ -137,7 +137,7 @@ Apiurl:
- +
@@ -314,7 +314,7 @@ {foreach name="api['paramsList']" id="param"}
- +
{/foreach} {else /} diff --git a/public/api.html b/public/api.html deleted file mode 100755 index 8a7cdbbe..00000000 --- a/public/api.html +++ /dev/null @@ -1,4860 +0,0 @@ - - - - - - - - 我的网站 - - - - - - - - - - - - - - - - -
- - -
-

公共接口

-
-
- -
-
- - - - - -
- -
-
- 加载初始化
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
versionstring版本号
lngstring经度
latstring纬度
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 上传文件
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - -
名称类型必选描述
fileFile文件流
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-

示例接口

-
-
- -
-
- - - - - -
- -
-
- 测试描述信息
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- - - - - - - - - - - - - - - - - -
名称类型必选描述
tokenstring请求的Token
-
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
idinteger会员ID
namestring用户名
dataobject扩展数据
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
Headers
-
-
-
- - -
-
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- - - - - - - - - - - - - - - - - - - - - - - - - -
名称类型描述
codeinteger
msgstring
dataobject扩展数据返回
-
-
-
-
-
- -
-
-
-
{
-         'code':'1',
-         'msg':'返回成功'
-        }
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 无需登录的接口
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- 无 -
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- 无 -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 需要登录的接口
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- 无 -
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- 无 -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 需要登录且需要验证有相应组的权限
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- 无 -
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- 无 -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-

邮箱验证码接口

-
-
- -
-
- - - - - -
- -
-
- 发送验证码
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
emailstring邮箱
eventstring事件名称
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 检测验证码
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
emailstring邮箱
eventstring事件名称
captchastring验证码
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-

首页接口

-
-
- -
-
- - - - - -
- -
-
- 首页
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- 无 -
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- 无 -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-

手机短信接口

-
-
- -
-
- - - - - -
- -
-
- 发送验证码
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
mobilestring手机号
eventstring事件名称
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 检测验证码
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
mobilestring手机号
eventstring事件名称
captchastring验证码
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-

Token接口

-
-
- -
-
- - - - - -
- -
-
- 检测Token是否过期
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- 无 -
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- 无 -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 刷新Token
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- 无 -
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- 无 -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-

会员接口

-
-
- -
-
- - - - - -
- -
-
- 会员中心
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- 无 -
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- 无 -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 会员登录
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
accountstring账号
passwordstring密码
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 手机验证码登录
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
mobilestring手机号
captchastring验证码
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 注册会员
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
usernamestring用户名
passwordstring密码
emailstring邮箱
mobilestring手机号
codestring验证码
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 退出登录
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- 无 -
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- 无 -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 修改会员个人信息
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
avatarstring头像地址
usernamestring用户名
nicknamestring昵称
biostring个人简介
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 修改邮箱
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
emailstring邮箱
captchastring验证码
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 修改手机号
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
mobilestring手机号
captchastring验证码
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 第三方登录
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
platformstring平台名称
codestringCode码
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 重置密码
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
mobilestring手机号
newpasswordstring新密码
captchastring验证码
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-

验证接口

-
-
- -
-
- - - - - -
- -
-
- 检测邮箱
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
emailstring邮箱
idstring排除会员ID
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 检测用户名
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
usernamestring用户名
idstring排除会员ID
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 检测昵称
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
nicknamestring昵称
idstring排除会员ID
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 检测手机
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
mobilestring手机号
idstring排除会员ID
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 检测手机
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - -
名称类型必选描述
mobilestring手机号
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 检测邮箱
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - -
名称类型必选描述
mobilestring邮箱
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 检测手机验证码
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
mobilestring手机号
captchastring验证码
eventstring事件
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
-
- - - - - -
- -
-
- 检测邮箱验证码
-
-
权限
-
- - - - - - - - - - - -
登录
鉴权
-
-
-
-
Headers
-
- 无 -
-
-
-
参数
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
名称类型必选描述
emailstring邮箱
captchastring验证码
eventstring事件
-
-
-
-
正文
-
- 无
-
-
- -
-
-
-
-
参数 -
- 追加 -
-
-
-
-
- - -
-
- - -
-
- - -
-
- - -
-
-
-
-
-
响应输出
-
-
-
-

-                                                            

-                                                        
-
-
-
-
-
返回参数
-
- 无 -
-
-
-
-
- -
-
-
-
-
-
-
- -
-
-
-
-
- -
- - - -
- - - - - - - - - - -