修改问卷设置
#
接口概述- 功能:修改问卷设置
- 请求方式: POST
- 请求地址:/api/surveys/{survey_id}/settings?appid={appid}&access_token={access_token}
#
请求参数参数名 | 类型 | 必须 | 参数位置 | 描述 | 示例值 |
---|---|---|---|---|---|
survey_id | integer | 是 | uri | 问卷ID | 292190 |
redirect_url | string | 否 | body | 答题完成后跳转链接 | https://example.com |
login_check | bool | 否 | body | 是否开启登录验证 | true |
is_answer_only_once | bool | 否 | body | 是否每个用户只允许回答一次 | true |
is_allow_update_answer | bool | 否 | body | 是否允许修改回答 | true |
state | integer | 否 | body | 状态,0:草稿, 2:回收中, 3:暂停回收 | 2 |
started_at | string | 否 | body | 问卷开始时间 | 2024-06-01 00:00:00 |
end_at | string | 否 | body | 问卷结束时间 | 2024-07-01 00:00:00 |
#
请求示例{ "redirect_url": "https:/example.com", "login_check": true}
#
响应示例- 请求成功
{ "code": "OK", "error": { "event": "", "type": "", "params": null }, "info": "", "data": { "result": "success" }, "request_id": "8471407c-c732-4de2-861d-ea4a000d5d92"}
- 请求失败
{ "code": "InvalidArgument", "error": { "type": "invalid_redirect_url", }, "data": {}, "request_id": "ddec96d2-165e-4f3e-8a64-2057db116983"}
#
错误码error.type 错误代码 | 错误描述 |
---|---|
permission_denied | 无修改权限 |
invalid_redirect_url | url不合法 |
invalid_argument | 参数校验不通过 |
update_survey_attribute_error | 修改失败 |
update_survey_detail_error | 修改失败 |