收集推送
收集推送是指在用户提交问卷答卷后,系统会自动将这份答卷的核心数据实时推送到指定的服务器地址(Webhook URL),实现答卷数据的同步、处理、落库或触发后续流程。
功能实现
在“问卷设计-数据推送”中启用推送服务
选择推送渠道
- 前端页面推送
- 后端接口推送
- 二者兼有
若选择中含有“后端接口推送”,则还需要填写后端推送地址

保存修改,发布问卷即可
补充说明
在答卷结束默认推送的数据只带转入第三方传入的参数及答卷id等基本信息,如果需要更详细的答卷数据需要通过OPEN API去获取。
推送数据时已经带上了签名信息,如果接入方需要校验,请参照Open API部分生成签名规则。
推送的请求方式:Post
推送数据结构
Head 包括的数据
| appId | 签名ID | 在企业管理后台获取 |
| signature | 对应的密钥 | 在企业管理后台获取 |
| apiVersion | Api 版本信息 | 可以自行在问卷推送入口中配置 |
Body 消息体内容
K/V
{
"surveyId":"4bfb5bd6-d973-4862-84ae-204498d12aa0",
"answerId":"c742b187-47aa-4fc3-a887-0dbd1e3ea222",
"op":"a2Op",
"anUserName":"a2nme",
"anUserKey":"a2",
"requestId":"cba5f6f24c9e4347b45bfa9e86d4d8d4",
"score":-1.0,
"totalTime":853241.0
}答卷外部参数示例
https://localhost/v8/diaowen/an/j17wn9m7?anUserKey=a2&anUserName=a2nme&op=a2Op
| anUserKey | 用户标签 |
| anUserName | 用户名称 |
| op | 其它参数(可以放任何数据,但需要先转成String) |

