GET api/v1/comment/{episodeId}?from={from}

获取指定弹幕库(节目编号)的所有弹幕

请求信息

参数

名称说明备注
episodeId
弹幕库ID(节目编号)

此参数包含在URI中提交.

from
起始弹幕编号,忽略此编号以前的弹幕。默认值为0

此参数包含在URI中提交.

备注

弹幕信息各项字段说明:
Time: 浮点数形式的弹幕时间,单位为秒。
Mode: 弹幕模式,1普通弹幕,4底部弹幕,5顶部弹幕。
Color: 32位整形数的弹幕颜色,算法为 R*256*256 + G*256 + B。
Timestamp: 弹幕发送时间戳,单位为毫秒。可以理解为Unix时间戳,但起始点为1970年1月1日7:00:00。
Pool: 弹幕池,目前此数值为0。
UId: 用户编号,匿名用户为0,备份弹幕为-1,注册用户为正整数。
CId: 弹幕编号,此编号在同一个弹幕库中唯一,且新弹幕永远比旧弹幕编号要大。
Message: 弹幕内容文字。\r和\n不会作为换行转义符。

返回信息

返回值说明

弹幕列表

返回格式

application/json, text/json

示例:
{
  "Comments": [
    {
      "Time": 1.1,
      "Mode": 2,
      "Color": 3,
      "Timestamp": 4,
      "Pool": 5,
      "UId": 6,
      "CId": 7,
      "Message": "sample string 8"
    },
    {
      "Time": 1.1,
      "Mode": 2,
      "Color": 3,
      "Timestamp": 4,
      "Pool": 5,
      "UId": 6,
      "CId": 7,
      "Message": "sample string 8"
    },
    {
      "Time": 1.1,
      "Mode": 2,
      "Color": 3,
      "Timestamp": 4,
      "Pool": 5,
      "UId": 6,
      "CId": 7,
      "Message": "sample string 8"
    }
  ]
}

application/xml, text/xml

示例:
<Comments xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://schemas.datacontract.org/2004/07/CornService.Models">
  <Comment Time="1.1" Mode="2" Color="3" Timestamp="4" Pool="5" UId="6" CId="7">sample string 8</Comment>
  <Comment Time="1.1" Mode="2" Color="3" Timestamp="4" Pool="5" UId="6" CId="7">sample string 8</Comment>
  <Comment Time="1.1" Mode="2" Color="3" Timestamp="4" Pool="5" UId="6" CId="7">sample string 8</Comment>
</Comments>