获取直播间聊天记录

获取直播间聊天记录

请求路径:/live-platform/v3/live/platform/im/im/msg/history/list

请求方式:POST

参数要求:

名称 类型 是否必需 描述
liveId String 直播间ID
date String 查询聊天信息的时间点,格式:"2020-06-23 21:33:24"),不传则是取所有
type int 1为date值之前的聊天信息(before),2为date值之后的聊天信息(after),默认为1
limit int 一次取最多多少聊信息,最大值为500条,默认500
sort String 只允午值desc、asc,默认desc
skip int 默认为0, 配合limit 使用, 从skip开始往后limit多少条数据

请求示例:

{
  "liveId": "live-123456",
  "date": "2020-06-23 21:33:24",
  "type": 1,
  "limit": 500,
  'sort': "desc"
}

返回数据:

名称 类型 是否必需 描述
From_Account String 发送消息的uid
MsgBody String 消息体
├─MsgContent object 消息体描述
├─├─Text int 消息内容
├─MsgType String 消息类型,TIMTextElem
timestamp String 发送时间,例如"2020-06-23 21:33:28"

返回示例

{
  "code": 1,
  "msg": "",
  "data": [
    {
      "From_Account": "3936384",
      "MsgBody": [
        {
          "MsgContent": {
            "Text": "柏慧燕都有要求"
          },
          "MsgType": "TIMTextElem"
        }
      ],
      "timestamp": "2020-06-23 21:33:28"
    },
    {
      "From_Account": "3936384",
      "MsgBody": [
        {
          "MsgContent": {
            "Text": "似懂非懂撒饭"
          },
          "MsgType": "TIMTextElem"
        }
      ],
      "timestamp": "2020-06-23 21:33:26"
    },
    {
      "From_Account": "3936384",
      "MsgBody": [
        {
          "MsgContent": {
            "Text": "撒饭东山风动石"
          },
          "MsgType": "TIMTextElem"
        }
      ],
      "timestamp": "2020-06-23 21:33:24"
    }
  ]
}

results matching ""

    No results matching ""