获取表单答卷列表详情
适用版本>=v7.0.2311a.20231109
接口说明:获取表单答卷列表详情
请求说明
| 请求地址 | 配置域名+/graph+/v7/form/answer/list |
|---|---|
| 请求方法 | GET |
| 签名方式 | WPS-4签名/WPS-4-GM签名(配置域名+/graph不参与签名) |
| 权限要求 | 查询表单数据(用户授权) kso.form.read 查询表单答卷(应用授权) kso.form.answer |
请求头(Header)
| 名称 | 是否必填 | 说明 |
|---|---|---|
| Content-Type | 是 | 固定为: application/json |
| Wps-Docs-Date | 是 | 取当前时间, 示例: Wed, 23 Jan 2013 06:43:08 GMT |
| Wps-Docs-Authorization | 是 | 计算方法参考签名说明 |
| Authorization | 是 | 授权凭证,格式为: Bearer {access_token} |
查询参数(Query)
| 名称 | 参数类型 | 是否必填 | 说明 |
|---|---|---|---|
| table_id | string | 是 | 表单id,<= 1024 characters |
| create_start_time | integer | 否 | 查询开始时间(以创建时间排序),时间戳,单位为毫秒 |
| create_end_time | integer | 否 | 查询截至时间(以创建时间排序),时间戳,单位为毫秒 |
| update_start_time | integer | 否 | 查询开始时间(以修改时间排序),时间戳,单位为毫秒 |
| update_end_time | integer | 否 | 查询截至时间(以修改时间排序),时间戳,单位为毫秒 |
| limit | integer | 否 | 单页返回数量限制[ 1 .. 1000 ] |
| start | integer | 否 | 查询偏移量,>= 0 |
响应体(Response)
| 名称 | 类型 | 说明 |
|---|---|---|
| data | object | 答卷信息 |
| ∟ answers | object | 答卷列表 |
| ∟ ∟ accountsInfo | object | 用户信息 |
| ∟ ∟ ∟ avatar | string | 账户头像 |
| ∟ ∟ ∟ company_id | string | 企业ID |
| ∟ ∟ ∟ ctime | int | 创建时间,时间戳,单位为毫秒 |
| ∟ ∟ ∟ gender | string | 性别 |
| ∟ ∟ ∟ id | string | id |
| ∟ ∟ ∟ mtime | int | 更新时间,时间戳,单位为毫秒 |
| ∟ ∟ ∟ name | string | 账号 |
| ∟ ∟ ∟ nick_name | string | 昵称 |
| ∟ ∟ ∟ status | string | 账户状态 |
| ∟ ∟ aid | string | 答卷id,<= 1024 characters |
| ∟ ∟ answer_edit_version | int | 答卷版本 |
| ∟ ∟ answer_json | object | 答卷数据 |
| ∟ ∟ ∟ answers | object | 答卷列表 |
| ∟ ∟ ∟ answers_property | object | 答卷属性 |
| ∟ ∟ ∟ ∟ preset_key_id | string | 预设key,<= 1024 characters |
| ∟ ∟ ∟ ∟ preset_key_value | string | 预设value, <= 1024 characters |
| ∟ ∟ ∟ consume_time | int | 消费时间,时间戳,单位为毫秒 |
| ∟ ∟ ∟ is_anonymous | bool | 是否匿名 |
| ∟ ∟ ∟ preset_key_value | string | 预设值 |
| ∟ ∟ ∟ user_id | string | 用户id |
| ∟ ∟ answer_share | object | 答卷分享数据 |
| ∟ ∟ ∟ asid | string | 分享id<= 1024 characters |
| ∟ ∟ ∟ expired_ts | int | 过期时间<= 1024 characters,时间戳,单位为毫秒 |
| ∟ ∟ created_ts | int | 创建时间,时间戳,单位为毫秒 |
| ∟ ∟ edit_version | int | 表单版本 |
| ∟ ∟ form | object | 表单信息 |
| ∟ ∟ ∟ count | int | 数量 |
| ∟ ∟ ∟ created_ts | int | 创建时间,时间戳,单位为毫秒 |
| ∟ ∟ ∟ file_id | string | 文件id |
| ∟ ∟ ∟ have_submit_record | bool | 是否有提交记录 |
| ∟ ∟ ∟ is_contact | bool | 是否是联系人 |
| ∟ ∟ ∟ kind | string | 种类 |
| ∟ ∟ ∟ modified_ts | int | 修改 |
| ∟ ∟ ∟ name | string | 名称 |
| ∟ ∟ ∟ property | object | 属性 |
| ∟ ∟ ∟ published_ts | int | 发布时间,时间戳,单位为毫秒 |
| ∟ ∟ ∟ question_layouts | object | 位置 |
| ∟ ∟ ∟ ∟ id | string | 问题id<= 1024 characters |
| ∟ ∟ ∟ ∟ layout | string | 位置<= 1024 characters |
| ∟ ∟ ∟ ∟ question_layouts | object | 位置<= 1024 items |
| ∟ ∟ ∟ ∟ type | string | 类型<= 1024 characters |
| ∟ ∟ **∟**question_logic_map | object | 逻辑 |
| ∟ ∟ ∟ question_map | object | 问题列表 |
| ∟ ∟ ∟ replica | string | 副本 |
| ∟ ∟ ∟ reserve | object | 保留 |
| ∟ ∟ ∟ setting | object | 设置 |
| ∟ ∟ ∟ share_id | string | 分享id |
| ∟ ∟ ∟ stock_map | object | 余额 |
| ∟ ∟ ∟ table_id | string | 表单id |
| ∟ ∟ ∟ type | object | 类型 |
| ∟ ∟ ∟ user_id | object | 用户id |
| ∟ ∟ ∟ version | int | 版本 |
| ∟ ∟ ∟ vote_map | object | 投票题信息 |
| ∟ ∟ ∟ yun_file_path | string | 云文档路径 |
| ∟ ∟ modified_ts | int | 修改时间,时间戳,单位为毫秒 |
| ∟ ∟ table_id | string | 表单id,<= 1024 characters |
| ∟ ∟ user_id | string | 用户id,<= 1024 characters |
| ∟ count | integer | 答卷总数 |
| code | integer | 错误码,参照《错误码说明》 |
| msg | string | 状态信息 |
| request_id | string | 请求id |
| request_time | int | 请求时间,时间戳,单位为毫秒 |
| response_time | int | 响应时间,时间戳,单位为毫秒 |
响应体示例
{
"code": 0,
"data": {
"answers": [
{
"accountsInfo": {
"avatar": "string",
"company_id": "string",
"ctime": 0,
"gender": "string",
"id": "string",
"mtime": 0,
"name": "string",
"nick_name": "string",
"status": "string"
},
"aid": "string",
"answer_edit_version": 0,
"answer_json": {
"answers": {},
"answers_property": {
"preset_key_id": "string",
"preset_key_value": "string"
},
"consume_time": 0,
"is_anonymous": true,
"preset_key_value": "string",
"user_id": "string"
},
"answer_share": {
"asid": "string",
"expired_ts": 0
},
"created_ts": 0,
"edit_version": 0,
"form": {
"count": 0,
"created_ts": 0,
"file_id": "string",
"have_submit_record": true,
"is_contact": true,
"kind": "string",
"modified_ts": 0,
"name": "string",
"property": {
"ending_data": {
"align": "string",
"files": [
{
"classify_folder_path": "string",
"download_url": "string",
"ext": "string",
"file_id": "string",
"file_sid": "string",
"file_store_type": "string",
"front_key": "string",
"height": 0,
"name": "string",
"original_name": "string",
"preview_url": "string",
"size": 0,
"src_file_id": "string",
"width": 0
}
],
"images": [
{
"classify_folder_path": "string",
"download_url": "string",
"ext": "string",
"file_id": "string",
"file_sid": "string",
"file_store_type": "string",
"front_key": "string",
"height": 0,
"name": "string",
"original_name": "string",
"preview_url": "string",
"size": 0,
"src_file_id": "string",
"width": 0
}
],
"name": "string"
},
"sub_name": "string",
"sub_name_align": "string",
"sub_name_files": [
{
"classify_folder_path": "string",
"download_url": "string",
"ext": "string",
"file_id": "string",
"file_sid": "string",
"file_store_type": "string",
"front_key": "string",
"height": 0,
"name": "string",
"original_name": "string",
"preview_url": "string",
"size": 0,
"src_file_id": "string",
"width": 0
}
],
"sub_name_images": [
{
"classify_folder_path": "string",
"download_url": "string",
"ext": "string",
"file_id": "string",
"file_sid": "string",
"file_store_type": "string",
"front_key": "string",
"height": 0,
"name": "string",
"original_name": "string",
"preview_url": "string",
"size": 0,
"src_file_id": "string",
"width": 0
}
]
},
"published_ts": 0,
"question_layouts": [
{
"id": "string",
"layout": "string",
"question_layouts": [
{}
],
"type": "string"
}
],
"question_logic_map": {},
"question_map": {},
"replica": "string",
"reserve": {},
"setting": {
"base_setting": {
"call_back_url": "string",
"can_modify": true,
"check_login": true,
"check_once": true,
"check_phone": true,
"fill_limit": 0,
"ghost_all_need": true,
"is_anonymous": true,
"is_notify": true,
"notify_when_submit": true,
"over_user_limit": true,
"period_config": {
"check_limit": 0,
"check_period": true,
"check_update_data": true,
"period_config_type": "string",
"period_times": [
{}
],
"period_type": "string",
"week_days": [
0
]
},
"preset_key_config": {
"limit_count": 0,
"preset_key_group_count": 0,
"preset_key_group_id": "string",
"preset_key_group_name": "string",
"preset_key_title": "string"
},
"start_time": 0,
"stop_time": 0,
"vote_result_show": "string"
},
"extend_setting": {
"is_template_share": true,
"notify_fill_form": true,
"notify_type": "string",
"specified_contacts": [
{
"avatar": "string",
"cache_name": "string",
"company_id": "string",
"department_id": "string",
"entity_type": "string",
"type": "string",
"user_id": "string"
}
]
}
},
"share_id": "string",
"stock_map": {},
"table_id": "string",
"type": "string",
"user_id": "string",
"version": 0,
"vote_map": {},
"yun_file_path": "string"
},
"modified_ts": 0,
"table_id": "string",
"user_id": "string"
}
],
"count": 0
},
"msg": "string",
"request_id": "string",
"request_time": 0,
"response_time": 0
}