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

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


h5签到任务模板取用【已停】

<h4>一、签到任务样式</h4> <ul> <li>腾讯提供签到模版,不对接h5积分商城时,如果需要签到模板,可选择接入</li> </ul> <p><img src="https://www.showdoc.cc/server/api/common/visitfile/sign/f7b45eb86fc0d2c56d681531e292233c?showdoc=.jpg" alt="" /></p> <h4>二、任务分配(正式环境客户自主配置)</h4> <ul> <li>配置查看“珊瑚后台配置手册”→“任务配置”新建签到配置(每日签到、连续签到3天、连续签到7天) <img src="https://www.showdoc.cc/server/api/common/visitfile/sign/a7350268c34f0b655c43d3aed62eab90?showdoc=.jpg" alt="" /></li> </ul> <h4>三、链接拼接</h4> <ul> <li> <p>签名url示例:<a href="https://3gimg.qq.com/webapp_scan/gmall/h5/checkin_h5/checkin/index.html#/checkin2?mall_id=186&appid=7999&sign=2cee638bc189456df36025dfb50ad11b&account_id=92043&device_id=33456A67-0EB8-4DFF-8635-85531E546D91&login_key=8178301bf991a2931f73ecb34aaf59ac3179a92001943798516ad9a003f501b&_timestamp=1572505397000">https://3gimg.qq.com/webapp_scan/gmall/h5/checkin_h5/checkin/index.html#/checkin2?mall_id=186&appid=7999&sign=2cee638bc189456df36025dfb50ad11b&account_id=92043&device_id=33456A67-0EB8-4DFF-8635-85531E546D91&login_key=8178301bf991a2931f73ecb34aaf59ac3179a92001943798516ad9a003f501b&_timestamp=1572505397000</a></p> </li> <li>如果是h5商城中使用签到模块,不需要另外拼接这个链接</li> </ul> <h4>四、对接工作</h4> <p><strong>1. 签到模板链接</strong> 按URL规则,拼接签到模块链接</p> <p><strong>1. 客户端完成下载、上报方法</strong> 1)签到广告有跳转h5落地页、跳转应用下载2种,客户端需写实现下载、上报的方法,让h5调用; 2)下载上报的方法,具体查看文档:H5-下载相关接口格式 下载上报接口;</p> <p><strong>3. 测试功能和数据</strong> 1)加积分成功:能加积分成功。自有积分体系,需要先提供【任务回调接口、salt】给腾讯配置;积分托管,要提供登录校验接口给腾讯同学配置。 2)下载能力:能实现应用下载。 3)广告上报:广告上报正常(3~8状态上报正常)。 注:先在测试环境测,然后正式环境测试,测试通过即可上线。</p> <p><strong>4. 确认上线配置</strong> 1)签到中可奖励用户积分可配置;</p> <h4>五、H5-下载相关接口格式</h4> <ul> <li> <p>检查安装接口</p> <pre><code>let isInstall = window.android.CheckInstall("包名") //isInstall Boolean类型</code></pre> </li> <li>下载apk并上报统计接口 <pre><code>window.android. InstallAPP("下载链接", "包名", "POSID", "CONTEXT");</code></pre> <h6>注意:</h6> <ol> <li>下载接口的四个参数都是H5端调用是必须传入的,其中POSID表示统计点ID,CONTEXT是统计校验位。</li> <li>客户端拿到该四个参数后,用前两个参数执行下载和保存apk文件。并无论H5页面是否仍处于打开状态,都需要监听这个下载操作。</li> <li>当APP已经下载完,安装,激活需要分别调用Http协议的下载接口,带上posId和context完成上报。</li> <li>json格式传输数据,CONTEXT字段是int[ ] 类型</li> <li>上报接口的文档参照 <strong>下载上报接口</strong></li> </ol></li> </ul> <h4>六、下载上报接口</h4> <p><strong>请求URL:</strong> </p> <ul> <li><code>/extfe/reportGdt</code></li> </ul> <p>测试环境域名是https://testgmall.m.qq.com 正式环境域名是https://gmall.m.qq.com</p> <p><strong>请求方式:</strong></p> <ul> <li>POST </li> </ul> <p><strong>参数:</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">必选</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">positionId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>下载广告位id(H5传给客户端)</td> </tr> <tr> <td style="text-align: left;">context</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int[]</td> <td>校验位 (H5传给客户端)</td> </tr> <tr> <td style="text-align: left;">imei</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>设备码</td> </tr> <tr> <td style="text-align: left;">guid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>设备码</td> </tr> <tr> <td style="text-align: left;">phase</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>上报状态id: 5开始下载,6下载成功,7安装成功,8激活联网</td> </tr> <tr> <td style="text-align: left;">account_id</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>账号id</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>0</code></pre> <p><strong>返回参数说明</strong> </p> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">ret</td> <td style="text-align: left;">int</td> <td>0成功,-1失败</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul>

页面列表

ITEM_HTML