接口简介
- 表单列表
- 注意!!! 插件后台活动基础配置必须为无需登录且无需验证
接口请求说明
请求方式
GET https://站点活动域名/form/form/form-list?actid=648925a0a81c6
请求参数
参数名 | 类型 | 是否必须 | 说明 |
---|---|---|---|
actid | string | ✅ | 活动ID |
请求示例
# GET请求
curl -X GET 'https://站点活动域名/form/form/form-list?actid=648925a0a81c6' \
-H 'Activityuser : 64818aaa1c71f16867109763629' //唯一识别码 要求不重复即可
-H 'Accept: application/json, text/plain, */*'
接口响应说明
响应示例
{
"code": 0,
"text": "ok",
"data": {
"forms": [
{
"id": 235,
"labelname": "多选",
"type": "checkbox",
"special": "",
"require": 1,
"setting": {
"id": 0,
"type": "checkbox",
"actid": "515",
"value": [
"选项一"
],
"remark": "提示作用",
"status": 1,
"options": [
"选项一",
"选项二",
"234"
],
"require": 1,
"special": "",
"errortip": "",
"labelname": "多选"
},
"remark": "提示作用"
},
{
"id": 236,
"labelname": "评分",
"type": "rate",
"special": "",
"require": 1,
"setting": {
"id": 0,
"type": "rate",
"actid": "515",
"value": "0",
"remark": "",
"status": 1,
"options": [
1,
2,
3,
4,
5
],
"require": 1,
"special": "",
"errortip": "",
"labelname": "评分"
},
"remark": ""
}
]
},
"time": 1686794770
}
forms响应结果说明
字段名 | 类型 | 说明 |
---|---|---|
id | int | ID |
labelname | str | 字段标题 |
type | str | 字段类型(radio,checkbox,select,time,date,input,file,canvasName,rate) |
special | str | 特殊类型 (username,phone,sex) |
require | int | 1为必填 |
setting | array | 字段配置详情 |
remark | str | 备注 |
setting响应结果说明
字段名 | 类型 | 说明 |
---|---|---|
options | array | 筛选项 type为(radio,checkbox,select,rate)时使用 |
errortip | str | 错误提示 |
typeRemark | str | 同类型二级分类input:【text,texts,textarea,number,numbers】 checkbox:【image】 |
regex | str | 正则类型 |
regOther | str | 自定义正则 |
placeholder | str | 输入提示 |
unit | str | 单位 |
value | str/array | 默认值 |
status | int | 开关状态 |
文档更新时间: 2023-06-15 14:53 作者:谢帆