扩展档案
- 接口地址:
/api/fresns/v1/global/{type}/archives - 请求方式:
GET - 传参方式:
Rest+Query
Headers 可选参数
| 参数名 | 公开模式(是否必传) | 私有模式(是否必传) |
|---|---|---|
| X-Fresns-Aid | YES | YES |
| X-Fresns-Aid-Token | YES | YES |
| X-Fresns-Uid | YES | YES |
| X-Fresns-Uid-Token | YES | YES |
Path 变量
| 变量名 | 类型 | 是否必传 | 说明 |
|---|---|---|---|
| type | String | YES | user,post,comment |
Query 参数
| 参数名 | 类型 | 是否必传 | 说明 |
|---|---|---|---|
| gid | String | NO | 配合 post 或 comment 使用,获取指定小组的内容配置 |
接口使用说明
formType | HTML Code | 描述 |
|---|---|---|
| input | <input type="text"> | 单行文本域 |
| textarea | <textarea></textarea> | 多行文本域 |
| select | <select></select> | 下拉选项 |
| radio | <input type="radio"> | 单选按钮 |
| checkbox | <input type="checkbox"> | 多选复选框 |
| color | <input type="color"> | 颜色选择器 |
| time | <input type="time"> | 时间选择器 |
| date | <input type="date"> | 日期选择器 |
| month | <input type="month"> | 年月选择器 |
| datetime | <input type="datetime-local"> | 日期时间选择器 |
| number | <input type="number"> | 数字输入框 |
<input type="email"> | 邮箱输入框 | |
| url | <input type="url"> | 网址输入框 |
| file | <input type="file"> | 单个文件上传 |
| tags | <input type="text"> | 标签输入框,格式 ["tag", "tag"] |
返回结果
json
{
"code": 0,
"message": "ok",
"data": [
{
"fskey": "String / 应用 Fskey",
"name": "String / 名称",
"description": "String / 描述",
"code": "String / Code",
"formType": "String / 表单类型",
"formOptions": "Array / 选项类型配置值", // select, checkbox, radio
"isTreeOption": "Boolean / 是否树结构选项",
"isMultiple": "Boolean / 是否多选", // select
"isRequired": "Boolean / 是否必填",
"fileType": "Number / 1.图片 2.视频 3.音频 4.文档", // elementType 为 file 时使用
"fileExtensions": "String / 支持的文件后缀,例如 jpg,png", // elementType 为 file 时使用
"fileAccept": "String / 支持的文件后缀,例如 .jpg,.png", // elementType 为 file 时使用
"inputPattern": "String / 自定义正则表达式",
"inputMax": "Number / 最大值",
"inputMin": "Number / 最小值",
"inputMaxlength": "Number / 最大长度",
"inputMinlength": "Number / 最小长度"
}
]
}