获取任务列表(未发布)
<h3>简要描述:</h3>
<ul>
<li>获取任务接口</li>
<li>接口统一使用的编码为:UTF-8</li>
</ul>
<h3>请求URL:</h3>
<ul>
<li>/ext/getTaskConf2<br />
测试环境域名是 <a href="https://testgmall.m.qq.com/"><a href="https://testgmall.m.qq.com">https://testgmall.m.qq.com</a></a> 正式环境域名是 <a href="https://gmall.m.qq.com/"><a href="https://gmall.m.qq.com">https://gmall.m.qq.com</a></a></li>
</ul>
<p>签名规则:<a href="https://iwiki.woa.com/pages/viewpage.action?pageId=4007188148">签名</a> </p>
<p><strong>querystring参数:</strong></p>
<table>
<thead>
<tr>
<th>参数名</th>
<th>必选</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>appid</td>
<td>是</td>
<td>int</td>
<td>产品id</td>
</tr>
<tr>
<td>_timestamp</td>
<td>是</td>
<td>int</td>
<td>时间戳</td>
</tr>
<tr>
<td>sign</td>
<td>是</td>
<td>string</td>
<td>参考签名规则,32位小写</td>
</tr>
</tbody>
</table>
<h3>请求方式:</h3>
<ul>
<li>get</li>
</ul>
<h3>参数:</h3>
<table>
<thead>
<tr>
<th>参数名</th>
<th>必选</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>activity_type</td>
<td>否</td>
<td>string</td>
<td>任务体系类型,值Coin(积分奖励)或Grow(会员成长),默认为 Coin</td>
</tr>
</tbody>
</table>
<p><strong>activity_type说明:</strong><br />
Coin类型,是积分任务,给用户的是积分值奖励,可用于积分兑换交易;<br />
Grow是会员任务,给用户的是成长值,用于会员等级升级。</p>
<h3>返回示例</h3>
<pre><code class="language-json">{
&quot;ret&quot;: 0,
&quot;data&quot;: {
&quot;task_list&quot;: [
{
&quot;task_id&quot;: 81520,
&quot;task_type&quot;: 8,
&quot;coin_num&quot;: 1,
&quot;task_desc&quot;: &quot;下载任务&quot;,
&quot;task_show_desc&quot;: &quot;下载任务&quot;,
&quot;start_timestamp&quot;: 1676822400,
&quot;end_timestamp&quot;: 1680192000,
&quot;is_valid&quot;: 1,
&quot;show_ui&quot;: {
&quot;icon_1&quot;: &quot;https://mmgr.gtimg.com/gjsmall/webGmall/1565940520677.png&quot;,
&quot;icon_2&quot;: &quot;&quot;,
&quot;icon_3&quot;: &quot;&quot;,
&quot;text_1&quot;: &quot;签到&quot;,
&quot;text_2&quot;: &quot;&quot;,
&quot;text_3&quot;: &quot;&quot;,
&quot;url&quot;: &quot;&quot;,
&quot;app&quot;: &quot;&quot;,
&quot;extra&quot;: &quot;&quot;
},
&quot;total_times&quot;: 3,
&quot;task_event_code&quot;: &quot;timestimp&quot;,
&quot;attach&quot;: null,
&quot;activity_type&quot;: &quot;Coin&quot;,
}
]
}
}</code></pre>
<h3>返回参数说明</h3>
<p><strong>task_list</strong></p>
<table>
<thead>
<tr>
<th>参数名</th>
<th>类型</th>
<th>说明</th>
</tr>
</thead>
<tbody>
<tr>
<td>task_type</td>
<td>int</td>
<td>任务类型</td>
</tr>
<tr>
<td>task_id</td>
<td>int</td>
<td>任务ID</td>
</tr>
<tr>
<td>coin_num</td>
<td>int</td>
<td>任务可获得积分数</td>
</tr>
<tr>
<td>task_show_desc</td>
<td>int</td>
<td>任务描述</td>
</tr>
<tr>
<td>start_timestamp</td>
<td>int</td>
<td>任务开始时间</td>
</tr>
<tr>
<td>end_timestamp</td>
<td>int</td>
<td>任务结束时间</td>
</tr>
<tr>
<td>is_valid</td>
<td>int</td>
<td>是否上线,0 为下线,1 为上线</td>
</tr>
<tr>
<td>show_ui</td>
<td></td>
<td>任务展示素材,可见上述返回示例</td>
</tr>
<tr>
<td>total_times</td>
<td>int</td>
<td>计次任务:完成单个计次任务所需要的提交数</td>
</tr>
<tr>
<td>task_event_code</td>
<td>string</td>
<td>任务事件Code,未绑定则返回空字符串’’</td>
</tr>
<tr>
<td>attach</td>
<td>string</td>
<td>任务事件代码块</td>
</tr>
<tr>
<td>activity_type</td>
<td>string</td>
<td>活动类型</td>
</tr>
</tbody>
</table>