POST api/v1/comment/{episodeId}?token={token}

向指定的流媒体频道或私有频道发送弹幕

请求信息

参数

名称说明备注
episodeId
频道编号

此参数包含在URI中提交.

sendCommentItem
需要提交的弹幕信息

此参数通过请求体提交.

token
向私有弹幕库发送弹幕时需要验证的密码

此参数包含在URI中提交.

请求格式

application/json, text/json

示例:
{
  "Token": 1,
  "Time": 2.1,
  "Mode": 3,
  "Color": 4,
  "Timestamp": 5,
  "Pool": 6,
  "UId": 7,
  "CId": 8,
  "Message": "sample string 9"
}

application/xml, text/xml

示例:
<Comment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Time="2.1" Mode="3" Color="4" Timestamp="5" Pool="6" UId="7" CId="8" Token="1">sample string 9</Comment>

application/x-www-form-urlencoded

示例:

暂无示例。

备注

弹幕信息各项字段说明:
Time: 浮点数形式的弹幕时间,单位为秒
Mode: 弹幕模式,1普通弹幕,4底部弹幕,5顶部弹幕
Color: 32位整形数的弹幕颜色,算法为 R*256*256+G*256+B
Timestamp: 时间戳,设置为0即可
Pool: 弹幕池,设置为0即可
UId: 用户编号,匿名用户需设置为0。
CId: 弹幕编号,设置为0即可
Token: 用户登录令牌,设置为0即可
Message: 弹幕内容,文字长度不能超过200字。

返回信息

返回值说明

发送是否成功及新的弹幕编号

返回格式

application/json, text/json

示例:
{
  "Success": true,
  "CommentId": 2,
  "Error": "sample string 3"
}

application/xml, text/xml

示例:
<SendComment 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">
  <Success>true</Success>
  <CommentId>2</CommentId>
  <Error>sample string 3</Error>
</SendComment>