你可以通过该API向表单直接提交数据,将所有需提交的数据通过JSON格式以HTTP POST的方式发送即可添加。

对于前述的5a18cedca8bb347fbfc0387c(API测试表单),提交数据需构建如下JSON对象。

获取表单列表接口

请求方式:POST

请求地址:

参数说明:

参数 类型 必须 说明
access_token String access_token获取,添加 request.query 中
:formid String 表单唯一识别码——id,_id的获取
values Number 表单每个组件的回复,详情参见 添加到 request.body 中

例:

{
          "values": [
                    {
                              "definition": "5a308c8047af3deb100001e0",
                              "selectedId": "5a308c8c47af3deb100001e9",
                              "selectedItem": "选项 2",
                              "type": "radio"
                    },
                    {
                              "definition": "5a308cbe47af3deb1000020e",
                              "value": "卡卡西",
                              "type": "name"
                    }
          ]
}

返回结果:

参数 类型 说明
data Object
└ formDataId Number 生成的回复数据唯一标识码
status Object
└ code Number 业务状态码,只有返回200才是正常调用成功
└ message String code对应的描述信息

具体的每个组件需要的JSON对象类型,参见:数据组件定义

返回值示例:

{
    data: {
        formDataId: '5a31fb11bd4d6a403f3e2fee'
    },
    status: {
        code: 200,
        message: 'success'
    }
}