腾讯珊瑚接入流程和开发指引

接入流程+开发工作量+开发接口


获取任务列表(未发布)

<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">{ &amp;quot;ret&amp;quot;: 0, &amp;quot;data&amp;quot;: { &amp;quot;task_list&amp;quot;: [ { &amp;quot;task_id&amp;quot;: 81520, &amp;quot;task_type&amp;quot;: 8, &amp;quot;coin_num&amp;quot;: 1, &amp;quot;task_desc&amp;quot;: &amp;quot;下载任务&amp;quot;, &amp;quot;task_show_desc&amp;quot;: &amp;quot;下载任务&amp;quot;, &amp;quot;start_timestamp&amp;quot;: 1676822400, &amp;quot;end_timestamp&amp;quot;: 1680192000, &amp;quot;is_valid&amp;quot;: 1, &amp;quot;show_ui&amp;quot;: {                     &amp;quot;icon_1&amp;quot;: &amp;quot;https://mmgr.gtimg.com/gjsmall/webGmall/1565940520677.png&amp;quot;,                     &amp;quot;icon_2&amp;quot;: &amp;quot;&amp;quot;,                     &amp;quot;icon_3&amp;quot;: &amp;quot;&amp;quot;,                     &amp;quot;text_1&amp;quot;: &amp;quot;签到&amp;quot;,                     &amp;quot;text_2&amp;quot;: &amp;quot;&amp;quot;,                     &amp;quot;text_3&amp;quot;: &amp;quot;&amp;quot;,                     &amp;quot;url&amp;quot;: &amp;quot;&amp;quot;,                     &amp;quot;app&amp;quot;: &amp;quot;&amp;quot;,                     &amp;quot;extra&amp;quot;: &amp;quot;&amp;quot;                 }, &amp;quot;total_times&amp;quot;: 3, &amp;quot;task_event_code&amp;quot;: &amp;quot;timestimp&amp;quot;,                 &amp;quot;attach&amp;quot;: null,                 &amp;quot;activity_type&amp;quot;: &amp;quot;Coin&amp;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>

页面列表

ITEM_HTML