[关闭]
@greensea 2017-03-08T09:03:19.000000Z 字数 641 阅读 1389

打榜礼物及主播排名接口

获取当前房间的主播排名信息

/room/getHitbangRanking?rid={$rid}

参数
rid
房间编号

返回值

  1. {
  2. "data": {
  3. "mid": "1387782",
  4. "nextRank": 1,
  5. "rank": 4,
  6. "timeRemains": 300,
  7. "toRankFor": {
  8. "R1": 1,
  9. "V1" 13,
  10. "R2": 3,
  11. "V2": 334
  12. }
  13. },
  14. "errno": 0,
  15. "msg": ""
  16. }

字段含义:

nextRank
下一轮预计排名

rank
当前排名

timeRemains
距离下一次刷新排名剩余的秒数

toRankFor
成为下一轮第 1 或第 X-1 所需的泡泡数,这是一个 Object 对象,在上面这个例子中,toRankFor 的意思是:

此 Object 的长度是可变的

主播排名变化时,WebSocket 下发的消息格式

  1. {
  2. "cmd":"roomBroadcast",
  3. "data":{
  4. "rid":"44444572",
  5. "sendData":{
  6. "cmd":"onHitbangRanking",
  7. "errno":0,
  8. "msg":"",
  9. "data":{
  10. "mid":"1387782",
  11. "toRankFor": {
  12. "R1": 1,
  13. "V1" 13,
  14. "R2": 3,
  15. "V2": 334
  16. },
  17. "nextRank":1,
  18. "rank":1,
  19. "timeRemains":360
  20. }
  21. }
  22. }
  23. }

消息中 data 内各个字段的含义与 /room/getHitbangRanking 接口相同

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注