智慧产品中台与权益分发


SVOD权益产品同步接口

<h5>简要描述</h5> <ul> <li>SVOD权益产品同步接口</li> </ul> <h5>请求URL</h5> <ul> <li><code>http://xxxxx:8505/spm/notify/syncRightsProduct</code></li> </ul> <h5>请求方式</h5> <ul> <li>POST </li> </ul> <h5>参数</h5> <h6>requestHeader</h6> <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;">version</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>协议版本号,目前统一为1.0不效验</td> </tr> <tr> <td style="text-align: left;">sourceDeviceCode</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>填写“归属平台类型编码”</td> </tr> <tr> <td style="text-align: left;">timeStamp</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>时间戳,格式为yyyyMMddHHmmss,取本地时间</td> </tr> <tr> <td style="text-align: left;">transactionId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">string</td> <td>交易流水号,不允许重复,建议格式2位子公司编码+14位时间戳+16位随机流水号</td> </tr> </tbody> </table> <h6>productList</h6> <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;">productName</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>权益产品名称</td> </tr> <tr> <td style="text-align: left;">productCode</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>权益产品编码</td> </tr> <tr> <td style="text-align: left;">productDesc</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>权益产品描述</td> </tr> <tr> <td style="text-align: left;">platform</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>权益归属平台编码</td> </tr> <tr> <td style="text-align: left;">rightType</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>权益类型编码</td> </tr> <tr> <td style="text-align: left;">effectiveTime</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>生效时间</td> </tr> <tr> <td style="text-align: left;">invalidTime</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>失效时间</td> </tr> <tr> <td style="text-align: left;">status</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>1:上架,2:下架</td> </tr> <tr> <td style="text-align: left;">price</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>权益最低定价</td> </tr> <tr> <td style="text-align: left;">sharingRatio</td> <td style="text-align: left;">否</td> <td style="text-align: left;">List<RatioInfo></td> <td>结算分成比例</td> </tr> <tr> <td style="text-align: left;">isSharedThird</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>是否分成第三方</td> </tr> <tr> <td style="text-align: left;">isBindAccountSvod</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>0:否,如果存在绑定关系时,则解除绑定1:是,自动绑定通用劵</td> </tr> <tr> <td style="text-align: left;">isBindCouponSvod</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>0:否,如果存在绑定关系时,则解除绑定1:是,自动绑定赠送劵</td> </tr> <tr> <td style="text-align: left;">bindSvodDesc</td> <td style="text-align: left;">否</td> <td style="text-align: left;">String</td> <td>绑定描述</td> </tr> <tr> <td style="text-align: left;">opTime</td> <td style="text-align: left;">是</td> <td style="text-align: left;">String</td> <td>操作时间</td> </tr> </tbody> </table> <h5>请求示例</h5> <pre><code> { "requestHeader":{ "version":"5", "sourceDeviceCode":"SVOD_VIDEO_TYPE", "timeStamp":"2020-12-12 12:12:12", "transactionId":"1" }, "productList":[ { "productName":"loveandpeaace1", "productCode":"111122223333666666991", "productDesc":"productDesc", "platform":"SVOD_VIDEO_TYPE", "rightType":"500", "price":"33", "effectiveTime":"2020-12-12 12:12:12", "invalidTime":"2020-12-12 12:12:12", "status":2, "isSharedThird":1, "isBindCouponSvod":0, "opTime": "2020-12-12 12:12:12", "isBindAccountSvod":0 }, { "productName":"loveandpeaace2", "productCode":"111122223333666666992", "productDesc":"productDesc", "platform":"SVOD_VIDEO_TYPE", "rightType":"500", "price":"33", "effectiveTime":"2020-12-12 12:12:12", "invalidTime":"2020-12-12 12:12:12", "status":2, "isSharedThird":1, "isBindCouponSvod":0, "opTime": "2020-12-12 20:12:12", "isBindAccountSvod":0 }, { "productName":"loveandpeaace3", "productCode":"111122223333666666993", "productDesc":"productDesc", "platform":"SVOD_VIDEO_TYPE", "rightType":"500", "price":"33", "effectiveTime":"2020-12-12 12:12:12", "invalidTime":"2020-12-12 12:12:12", "status":2, "isSharedThird":1, "isBindCouponSvod":0, "opTime": "2020-12-12 19:12:12", "isBindAccountSvod":0 } ] }</code></pre> <h5>返回参数说明</h5> <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;">resultCode</td> <td style="text-align: left;">String</td> <td>返回码</td> </tr> <tr> <td style="text-align: left;">resultMessage</td> <td style="text-align: left;">String</td> <td>描述</td> </tr> <tr> <td style="text-align: left;">errorList</td> <td style="text-align: left;">List<ErrorInfo></td> <td>失败权益产品</td> </tr> </tbody> </table> <h5>备注</h5> <p>by:潘玉龙</p>

页面列表

ITEM_HTML