KesionEDU网校V10(2022)


发起课程班级专栏购买接口

<p><strong>简要描述:</strong> </p> <ul> <li>发起课程班级专栏购买接口</li> </ul> <p><strong>请求URL:</strong> </p> <ul> <li><code>http://域名/WebApi/user/InitiatePurchase</code></li> </ul> <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;">courseid</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>课程/班级/专栏ID</td> </tr> <tr> <td style="text-align: left;">costype</td> <td style="text-align: left;">是</td> <td style="text-align: left;">int</td> <td>类型:0点播,1面授,5直播,6班级</td> </tr> <tr> <td style="text-align: left;">pptoken</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>Apptoken身份验证(这个值在登陆和注册的时候有返回来的)</td> </tr> <tr> <td style="text-align: left;">apikey</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>api秘钥</td> </tr> </tbody> </table> <p><strong>返回示例</strong></p> <pre><code>{ "returncash": "0.0", "cart_data": [ { "notedata": { "cartid": 3126, "courseid": 188, "noteprice": "9.00", "notecontent": "测试 " }, "original_price": "100.00", "bindlist": [ { "bind_issendnote": "0", "price_member": "0.01", "bind_name": "测试课程请勿购买", "price": "0.01", "bind_url": "http://192.168.1.2:70/index.aspx?c=course&amp;a=view&amp;id=244" }], "price": "10.00", "totlprice": "100.00", "courseImg": "http://192.168.1.2:70/SysImg/nopic.png", "cartid": 3126, "courseName": "测试课时购买", "containtax_data": { "tax": "0.2", "taxprice": "3.80" }, "period_list": [ { "addtype": 2, "period_money": "0", "periodid": 263, "period_name": "第一节" }, { "addtype": 1, "period_money": "1", "periodid": 265, "period_name": "课时一" }, { "addtype": 1, "period_money": "2", "periodid": 266, "period_name": "课时二" }, { "addtype": 2, "period_money": "0", "periodid": 264, "period_name": "第二节" }, { "addtype": 1, "period_money": "3", "periodid": 267, "period_name": "课时三" }, { "addtype": 1, "period_money": "4", "periodid": 268, "period_name": "课时四" } ], "concessional_rate": "90.00", "coursetype_name": "点播课程" } ], "coupon_list": [ { "availableMoney": "1.00", "couponName": "1元优惠券", "minAmount": "5.00", "couponNum": "C4843416389", "endDate": "2020/5/9 15:47:35" } ], "ordertotalprice": "19.00", "url": "", "msg":"success", "redenvelopes_list": [ { "availableMoney": "1.00", "couponName": "1元红包", "minAmount": "5.00", "couponNum": "C1362863363", "endDate": "2020/5/9 15:47:06" } ], "result": true }</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;">returncash</td> <td style="text-align: left;">string</td> <td>返现</td> </tr> <tr> <td style="text-align: left;">cart_data</td> <td style="text-align: left;">数组</td> <td>订单信息集合</td> </tr> <tr> <td style="text-align: left;">coupon_list</td> <td style="text-align: left;">数组</td> <td>优惠券集合</td> </tr> <tr> <td style="text-align: left;">ordertotalprice</td> <td style="text-align: left;">string</td> <td>订单是否金额</td> </tr> <tr> <td style="text-align: left;">redenvelopes_list</td> <td style="text-align: left;">数组</td> <td>红包集合</td> </tr> <tr> <td style="text-align: left;">result</td> <td style="text-align: left;">bool</td> <td>接口</td> </tr> <tr> <td style="text-align: left;">msg</td> <td style="text-align: left;">string</td> <td>消息</td> </tr> </tbody> </table> <p>cart_data参数说明</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">描述</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">- notedata</td> <td style="text-align: left;">object</td> <td style="text-align: left;">资料集合</td> </tr> <tr> <td style="text-align: left;">original_price</td> <td style="text-align: left;">string</td> <td style="text-align: left;">原价</td> </tr> <tr> <td style="text-align: left;">- bindlist</td> <td style="text-align: left;">object</td> <td style="text-align: left;">捆绑集合</td> </tr> <tr> <td style="text-align: left;">price</td> <td style="text-align: left;">string</td> <td style="text-align: left;">单价</td> </tr> <tr> <td style="text-align: left;">totlprice</td> <td style="text-align: left;">string</td> <td style="text-align: left;">总价</td> </tr> <tr> <td style="text-align: left;">courseImg</td> <td style="text-align: left;">string</td> <td style="text-align: left;">课程图片</td> </tr> <tr> <td style="text-align: left;">cartid</td> <td style="text-align: left;">number</td> <td style="text-align: left;">购物车ID</td> </tr> <tr> <td style="text-align: left;">courseName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">课程名称</td> </tr> <tr> <td style="text-align: left;">- containtax_data</td> <td style="text-align: left;">object</td> <td style="text-align: left;">含税集合(根据是否开发票)</td> </tr> <tr> <td style="text-align: left;">- period_list</td> <td style="text-align: left;">object</td> <td style="text-align: left;">课时列表集合</td> </tr> <tr> <td style="text-align: left;">concessional_rate</td> <td style="text-align: left;">string</td> <td style="text-align: left;">无</td> </tr> <tr> <td style="text-align: left;">coursetype_name</td> <td style="text-align: left;">string</td> <td style="text-align: left;">无</td> </tr> </tbody> </table> <p>notedata资料参数说明</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">描述</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">cartid</td> <td style="text-align: left;">number</td> <td style="text-align: left;">购物车ID</td> </tr> <tr> <td style="text-align: left;">courseid</td> <td style="text-align: left;">number</td> <td style="text-align: left;">课程ID</td> </tr> <tr> <td style="text-align: left;">noteprice</td> <td style="text-align: left;">string</td> <td style="text-align: left;">资料价格</td> </tr> <tr> <td style="text-align: left;">notecontent</td> <td style="text-align: left;">string</td> <td style="text-align: left;">资料内容</td> </tr> </tbody> </table> <p>containtax_data含税集合(根据是否开发票)参数说明</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">描述</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">tax</td> <td style="text-align: left;">string</td> <td style="text-align: left;">税率</td> </tr> <tr> <td style="text-align: left;">taxprice</td> <td style="text-align: left;">string</td> <td style="text-align: left;">税金</td> </tr> </tbody> </table> <p>period_list课时列表集合 |参数说明</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">描述</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">addtype</td> <td style="text-align: left;">number</td> <td style="text-align: left;">0 章 1 时 2 节</td> </tr> <tr> <td style="text-align: left;">period_money</td> <td style="text-align: left;">string</td> <td style="text-align: left;">课时价格</td> </tr> <tr> <td style="text-align: left;">periodid</td> <td style="text-align: left;">number</td> <td style="text-align: left;">课时ID</td> </tr> <tr> <td style="text-align: left;">period_name</td> <td style="text-align: left;">string</td> <td style="text-align: left;">无课时名称</td> </tr> </tbody> </table> <p>bindlist捆绑参数说明</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">描述</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">bind_issendnote</td> <td style="text-align: left;">string</td> <td style="text-align: left;">是否有资料:0否,1是</td> </tr> <tr> <td style="text-align: left;">price_member</td> <td style="text-align: left;">string</td> <td style="text-align: left;">价格</td> </tr> <tr> <td style="text-align: left;">bind_name</td> <td style="text-align: left;">string</td> <td style="text-align: left;">捆绑名称</td> </tr> <tr> <td style="text-align: left;">price</td> <td style="text-align: left;">string</td> <td style="text-align: left;">划线价格</td> </tr> <tr> <td style="text-align: left;">bind_url</td> <td style="text-align: left;">string</td> <td style="text-align: left;">捆绑链接地址</td> </tr> </tbody> </table> <p>coupon_list和redenvelopes_list优惠券和红包参数说明</p> <table> <thead> <tr> <th style="text-align: left;">参数</th> <th style="text-align: left;">类型</th> <th style="text-align: left;">描述</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">availableMoney</td> <td style="text-align: left;">string</td> <td style="text-align: left;">可用抵用金额</td> </tr> <tr> <td style="text-align: left;">couponName</td> <td style="text-align: left;">string</td> <td style="text-align: left;">优惠券名称</td> </tr> <tr> <td style="text-align: left;">minAmount</td> <td style="text-align: left;">string</td> <td style="text-align: left;">最小订单金额</td> </tr> <tr> <td style="text-align: left;">couponNum</td> <td style="text-align: left;">string</td> <td style="text-align: left;">优惠券号</td> </tr> <tr> <td style="text-align: left;">endDate</td> <td style="text-align: left;">string</td> <td style="text-align: left;">使用日期</td> </tr> </tbody> </table> <p><strong>备注</strong> </p> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul> <p>欢迎使用ShowDoc!</p>

页面列表

ITEM_HTML