野象新媒体接口文档

新媒体对外接口文档


短剧章节列表

<p>[TOC]</p> <h5>简要描述</h5> <ul> <li>获取短剧章节列表</li> </ul> <h5>请求URL</h5> <ul> <li><code>/content/video/chapters</code></li> </ul> <h5>请求方式</h5> <ul> <li>GET</li> </ul> <h5>参数</h5> <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;">appId</td> <td style="text-align: left;">是</td> <td style="text-align: left;">Long</td> <td>应用 ID</td> </tr> <tr> <td style="text-align: left;">contentId      </td> <td style="text-align: left;">是  </td> <td style="text-align: left;">Long    </td> <td>内容 ID       </td> </tr> <tr> <td style="text-align: left;">pageIndex      </td> <td style="text-align: left;">是  </td> <td style="text-align: left;">Long    </td> <td>页码:最小值 1  </td> </tr> <tr> <td style="text-align: left;">pageSize        </td> <td style="text-align: left;">是  </td> <td style="text-align: left;">Long    </td> <td>页大小范围:[1, 100],即最小值为1,最大值为100</td> </tr> </tbody> </table> <h5>请求示例</h5> <pre><code>GET https://gateway-partner.nm-serv.cn/content/video/chapters? appId=10055235410333696&amp;amp; contentId=523998430948888576&amp;amp; pageIndex=1&amp;amp; pageSize=100 Auth-Id: 10031951729917988 Authorization: 2UoNZXWfg9ya9Rwj</code></pre> <h5>返回示例</h5> <pre><code>{     &amp;quot;code&amp;quot;: 0,     &amp;quot;data&amp;quot;: {         &amp;quot;current&amp;quot;: 1,         &amp;quot;pages&amp;quot;: 1,         &amp;quot;records&amp;quot;: [             {                 &amp;quot;chapterName&amp;quot;: &amp;quot;第1集&amp;quot;,                 &amp;quot;chapterPrice&amp;quot;: 45,                 &amp;quot;contentId&amp;quot;: &amp;quot;523998633835761664&amp;quot;,                 &amp;quot;contentType&amp;quot;: 2,                 &amp;quot;feeType&amp;quot;: 0,                 &amp;quot;id&amp;quot;: &amp;quot;523998681088790528&amp;quot;,                 &amp;quot;sequenceNo&amp;quot;: 1,                 &amp;quot;videoDuration&amp;quot;: 49,                 &amp;quot;vodMediaId&amp;quot;: &amp;quot;ae6aba4017df71eebfe20675b3ed0102&amp;quot;             },             {                 &amp;quot;chapterName&amp;quot;: &amp;quot;第2集&amp;quot;,                 &amp;quot;chapterPrice&amp;quot;: 45,                 &amp;quot;contentId&amp;quot;: &amp;quot;523998633835761664&amp;quot;,                 &amp;quot;contentType&amp;quot;: 2,                 &amp;quot;feeType&amp;quot;: 0,                 &amp;quot;id&amp;quot;: &amp;quot;523998685354397696&amp;quot;,                 &amp;quot;sequenceNo&amp;quot;: 2,                 &amp;quot;videoDuration&amp;quot;: 47,                 &amp;quot;vodMediaId&amp;quot;: &amp;quot;af0b671017df71eeb9836633b79f0102&amp;quot;             },             {                 &amp;quot;chapterName&amp;quot;: &amp;quot;第3集&amp;quot;,                 &amp;quot;chapterPrice&amp;quot;: 45,                 &amp;quot;contentId&amp;quot;: &amp;quot;523998633835761664&amp;quot;,                 &amp;quot;contentType&amp;quot;: 2,                 &amp;quot;feeType&amp;quot;: 0,                 &amp;quot;id&amp;quot;: &amp;quot;523998688982470656&amp;quot;,                 &amp;quot;sequenceNo&amp;quot;: 3,                 &amp;quot;videoDuration&amp;quot;: 39,                 &amp;quot;vodMediaId&amp;quot;: &amp;quot;af8fb24017df71eebfe20675b3ed0102&amp;quot;             },             {                 &amp;quot;chapterName&amp;quot;: &amp;quot;第4集&amp;quot;,                 &amp;quot;chapterPrice&amp;quot;: 45,                 &amp;quot;contentId&amp;quot;: &amp;quot;523998633835761664&amp;quot;,                 &amp;quot;contentType&amp;quot;: 2,                 &amp;quot;feeType&amp;quot;: 0,                 &amp;quot;id&amp;quot;: &amp;quot;523998693050945536&amp;quot;,                 &amp;quot;sequenceNo&amp;quot;: 4,                 &amp;quot;videoDuration&amp;quot;: 37,                 &amp;quot;vodMediaId&amp;quot;: &amp;quot;b02143e017df71eea4620764a3fc0102&amp;quot;             },             {                 &amp;quot;chapterName&amp;quot;: &amp;quot;第5集&amp;quot;,                 &amp;quot;chapterPrice&amp;quot;: 45,                 &amp;quot;contentId&amp;quot;: &amp;quot;523998633835761664&amp;quot;,                 &amp;quot;contentType&amp;quot;: 2,                 &amp;quot;feeType&amp;quot;: 1,                 &amp;quot;id&amp;quot;: &amp;quot;523998698230910976&amp;quot;,                 &amp;quot;sequenceNo&amp;quot;: 5,                 &amp;quot;videoDuration&amp;quot;: 45,                 &amp;quot;vodMediaId&amp;quot;: &amp;quot;b07445e017df71eebffb0764a0ec0102&amp;quot;             },             {                 &amp;quot;chapterName&amp;quot;: &amp;quot;第6集&amp;quot;,                 &amp;quot;chapterPrice&amp;quot;: 45,                 &amp;quot;contentId&amp;quot;: &amp;quot;523998633835761664&amp;quot;,                 &amp;quot;contentType&amp;quot;: 2,                 &amp;quot;feeType&amp;quot;: 1,                 &amp;quot;id&amp;quot;: &amp;quot;523998702098059264&amp;quot;,                 &amp;quot;sequenceNo&amp;quot;: 6,                 &amp;quot;videoDuration&amp;quot;: 40,                 &amp;quot;vodMediaId&amp;quot;: &amp;quot;b167587017df71eeb9836633b79f0102&amp;quot;             },             {                 &amp;quot;chapterName&amp;quot;: &amp;quot;第7集&amp;quot;,                 &amp;quot;chapterPrice&amp;quot;: 45,                 &amp;quot;contentId&amp;quot;: &amp;quot;523998633835761664&amp;quot;,                 &amp;quot;contentType&amp;quot;: 2,                 &amp;quot;feeType&amp;quot;: 1,                 &amp;quot;id&amp;quot;: &amp;quot;523998707751981056&amp;quot;,                 &amp;quot;sequenceNo&amp;quot;: 7,                 &amp;quot;videoDuration&amp;quot;: 64,                 &amp;quot;vodMediaId&amp;quot;: &amp;quot;b21b3f2017df71ee8a885107e0c90102&amp;quot;             },             {                 &amp;quot;chapterName&amp;quot;: &amp;quot;第8集&amp;quot;,                 &amp;quot;chapterPrice&amp;quot;: 45,                 &amp;quot;contentId&amp;quot;: &amp;quot;523998633835761664&amp;quot;,                 &amp;quot;contentType&amp;quot;: 2,                 &amp;quot;feeType&amp;quot;: 1,                 &amp;quot;id&amp;quot;: &amp;quot;523998712676093952&amp;quot;,                 &amp;quot;sequenceNo&amp;quot;: 8,                 &amp;quot;videoDuration&amp;quot;: 50,                 &amp;quot;vodMediaId&amp;quot;: &amp;quot;b2e08af017df71ee80397035d0b20102&amp;quot;             },             {                 &amp;quot;chapterName&amp;quot;: &amp;quot;第9集&amp;quot;,                 &amp;quot;chapterPrice&amp;quot;: 45,                 &amp;quot;contentId&amp;quot;: &amp;quot;523998633835761664&amp;quot;,                 &amp;quot;contentType&amp;quot;: 2,                 &amp;quot;feeType&amp;quot;: 1,                 &amp;quot;id&amp;quot;: &amp;quot;523998718028025856&amp;quot;,                 &amp;quot;sequenceNo&amp;quot;: 9,                 &amp;quot;videoDuration&amp;quot;: 37,                 &amp;quot;vodMediaId&amp;quot;: &amp;quot;b3a317a017df71ee80510674a2ce0102&amp;quot;             },             {                 &amp;quot;chapterName&amp;quot;: &amp;quot;第10集&amp;quot;,                 &amp;quot;chapterPrice&amp;quot;: 45,                 &amp;quot;contentId&amp;quot;: &amp;quot;523998633835761664&amp;quot;,                 &amp;quot;contentType&amp;quot;: 2,                 &amp;quot;feeType&amp;quot;: 1,                 &amp;quot;id&amp;quot;: &amp;quot;523998722121666560&amp;quot;,                 &amp;quot;sequenceNo&amp;quot;: 10,                 &amp;quot;videoDuration&amp;quot;: 36,                 &amp;quot;vodMediaId&amp;quot;: &amp;quot;b4423dd017df71ee80510674a2ce0102&amp;quot;             }         ],         &amp;quot;size&amp;quot;: 20,         &amp;quot;total&amp;quot;: 10     },     &amp;quot;msg&amp;quot;: &amp;quot;OK&amp;quot;,     &amp;quot;traceId&amp;quot;: &amp;quot;f7e020d3-5fa1-4cc8-b072-ec1ac2b1dcfe&amp;quot; }</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;">code    </td> <td style="text-align: left;">Integer  </td> <td>返回码            </td> </tr> <tr> <td style="text-align: left;">msg      </td> <td style="text-align: left;">String  </td> <td>返回消息          </td> </tr> <tr> <td style="text-align: left;">traceId  </td> <td style="text-align: left;">String  </td> <td>链路追踪 ID      </td> </tr> <tr> <td style="text-align: left;">data    </td> <td style="text-align: left;">Object  </td> <td>分页章节列表响应  </td> </tr> </tbody> </table> <h6>data 数据结构说明</h6> <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;">current  </td> <td style="text-align: left;">Long</td> <td>分页-页码    </td> </tr> <tr> <td style="text-align: left;">pages    </td> <td style="text-align: left;">Long</td> <td>分页-总页数  </td> </tr> <tr> <td style="text-align: left;">records  </td> <td style="text-align: left;">List</td> <td>章节列表    </td> </tr> <tr> <td style="text-align: left;">size    </td> <td style="text-align: left;">Long</td> <td>分页-页大小  </td> </tr> <tr> <td style="text-align: left;">total    </td> <td style="text-align: left;">Long</td> <td>分页-总行数  </td> </tr> </tbody> </table> <h6>章节列表项结构说明</h6> <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;">chapterId                  </td> <td style="text-align: left;">String  </td> <td>内容章节 ID                          </td> </tr> <tr> <td style="text-align: left;">sequenceNo                </td> <td style="text-align: left;">Integer  </td> <td>内容章节序号                        </td> </tr> <tr> <td style="text-align: left;">chapterName                </td> <td style="text-align: left;">String  </td> <td>章节名称                            </td> </tr> <tr> <td style="text-align: left;">contentId                  </td> <td style="text-align: left;">Long  </td> <td>内容 ID                            </td> </tr> <tr> <td style="text-align: left;">chapterPrice              </td> <td style="text-align: left;">Integer  </td> <td>章节金币价格                        </td> </tr> <tr> <td style="text-align: left;">feeType                    </td> <td style="text-align: left;">Integer  </td> <td>收费状态 0:免费,1:收费            </td> </tr> <tr> <td style="text-align: left;">videoDuration              </td> <td style="text-align: left;">Integer  </td> <td>视频时长,单位:秒                  </td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>返回错误代码请查看[错误响应](<a href="https://www.showdoc.com.cn/gatewaypartnerv1/10903560257841502">https://www.showdoc.com.cn/gatewaypartnerv1/10903560257841502</a> &quot;错误响应&quot;)页面描述</li> </ul>

页面列表

ITEM_HTML