考试答卷阅卷后推送
<p>[TOC]</p>
<h1>一、应用场景</h1>
<p>如果您需要在老师阅完答卷后,拿到答卷数据和总分(包含主观题分数),可以使用本接口,将提交的答卷Post到您指定的URL,并保存。</p>
<h1>二、页面目标地址</h1>
<p>使用页面目标地址需要注意以下问题:</p>
<p>1、该地址需保证外网可访问的状态;</p>
<p>2、该地址需要承载填写者提交答卷后的跳转落地页,所以需保证合适的页面内容;</p>
<p>3、数据将以表单的方式<code>POST</code>到该地址,需要增加开发代码以读取<code>form</code>表单数据的<code>content</code>内容。</p>
<p>4、页面地址可以跟跳转推送地址推送保持一致(为了区分,在推送内容增加了字段<code>ksyjpost=1</code>)</p>
<h1>三、POST答卷数据</h1>
<p>POST答卷数据会将在考试答卷主观题阅卷完成后,实时推送到“页面目标地址”。每份答卷完成阅卷后,就会执行一次推送操作;</p>
<h2>1、推送机制</h2>
<p>1) 用户在问卷设置界面其他设置->阅卷完成后推送填上推送地址;
<img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=0992ca156c956af408fd80c90f7105cc" alt="" /></p>
<h2>2、数据加密</h2>
<p>考虑到答卷数据传输的安全性,推送的答卷数据进行了<code>AES</code>加密,加密密钥可以在设置界面获取到;</p>
<h2>3、推送内容及格式</h2>
<p>推送答卷编号和总分数据示例:</p>
<pre><code class="language-csharp">{"activity":"5657754","joinid":"101812480275","totalvalue":"15","ksyjpost":"1"}</code></pre>