2.2.7 360度评估报告详细数据下载[1001102]
<p>[TOC]</p>
<h1>接口地址</h1>
<p>生产环境:<code>https://www.wjx.cn/openapi/default.aspx</code></p>
<ul>
<li>
<h1>2.2.7.1请求参数格式</h1>
</li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">参数</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
<th>必需</th>
<th>备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">vid</td>
<td style="text-align: left;">int</td>
<td>问卷编号</td>
<td>是</td>
</tr>
</tbody>
</table>
<ul>
<li>举例</li>
</ul>
<pre><code class="language-csharp">Content-Type:application/json
{
"encode": "sha1",
"vid": "112992",
"appid": "907",
"action": "1001102",
"ts": 1583812686,
"sign": "d2050d70204bc2fd98e60cfe34cd6f2501500078"
}</code></pre>
<ul>
<li>
<h1>2.2.7.2 响应参数列表</h1>
</li>
</ul>
<table>
<thead>
<tr>
<th style="text-align: left;">参数</th>
<th style="text-align: left;">类型</th>
<th>说明</th>
<th>必需</th>
<th>备注</th>
</tr>
</thead>
<tbody>
<tr>
<td style="text-align: left;">vid</td>
<td style="text-align: left;">int</td>
<td>问卷编号</td>
<td>是</td>
</tr>
<tr>
<td style="text-align: left;">status</td>
<td style="text-align: left;">int</td>
<td>报告状态</td>
<td>是</td>
<td>0-表示正在生成,1-表示已生成成功</td>
</tr>
<tr>
<td style="text-align: left;">download_url</td>
<td style="text-align: left;">string</td>
<td>报告下载地址</td>
<td>否</td>
<td><strong>·</strong> 接口会将报告生成为一个xls文件,此链接为文件的下载地址;<br><strong>·</strong> 当且仅当status为1时有效;<br><strong>·</strong> 链接有效为24小时;<br><strong>·</strong> 查询条件相同的情况下,会返回缓存数据,缓存有效期为60秒;</td>
</tr>
<tr>
<td style="text-align: left;">taskid</td>
<td style="text-align: left;">string</td>
<td>任务编号</td>
<td>否</td>
<td>status为0时返回,转为异步下载时返回的任务编号,此参数主要用于轮询异步下载任务是否完成。</td>
</tr>
</tbody>
</table>
<ul>
<li>返回示例1(任务正在生成中)</li>
</ul>
<pre><code class="language-csharp">{
"result": true,
"data": {
"vid": 109964,
"status": 0,
"taskid": "f5d84488-f3d6-4ded-9275-8488d1507a2f"
}
}</code></pre>
<ul>
<li>返回示例2(任务已生成成功)</li>
</ul>
<pre><code class="language-csharp">{
"result": true,
"data": {
"vid": 109964,
"status": 1,
"download_url": "https://domain/apidown/123/123_360report_hes360%E5%BA%A6%E8%AF%84%E4%BC%B0_2_2.xls?Expires=1652242118&OSSAccessKeyId=LTAIkYiHONyE2mHz&Signature=%2FfY1FJBk%2BAyeRTfeSkzFKfZff0U%3D"
}
}</code></pre>