用户登录/退出直播间回调

更新时间:2022-12-28

回调描述

1、该回调可用于对接方需接收用户登录退出直播间相关状态
2、回调相关的配置在控制台/云课堂/回调地址管理 进行设置
3、回调请求以POST/JSON请求的方式通知到客户

请求参数

名称 类型 必填 描述
enter Array 登录的用户信息列表
exit Array 退出的用户信息列表

enter说明

名称 类型 必填 描述
user_id String 用户ID
roomid String 直播间ID
platform String 终端平台,取值说明[ANDROID,IOS,WEB]
role String 用户角色:presenter为讲师,talker为学员,assistant为助教,inspector为隐身者,audience为旁听学员
username String 用户名
enter_time String 登录时间,格式:yyyy-MM-dd HH:mm:ss
ip String 用户IP

exit说明

名称 类型 必填 描述
user_id String 用户ID
roomid String 直播间ID
platform String 终端平台,取值说明[ANDROID,IOS,WEB]
role String 用户角色:presenter为讲师,talker为学员,assistant为助教,inspector为隐身者,audience为旁听学员
enter_time String 登录时间,格式:yyyy-MM-dd HH:mm:ss
exit_time String 退出时间,格式:yyyy-MM-dd HH:mm:ss
duration Float 本次在线时长,单位秒
ip String 用户IP

请求数据示例

用户登录

{
  "enter": [
    {
      "user_id": "ef19e1f2e05a42d8b7b6904b06c6d592",
      "roomid": "318DE55001B6CEE39C33DC5901307461",
      "platform": "Android",
      "role": "presenter",
      "username": "web老师",
      "enter_time": "2018-12-17 11:31:39",
      "ip": "192.168.203.99"
    }
  ],
  "exit": [

  ]
}

用户退出

{
  "exit": [
    {
      "user_id": "49d6d8e68e19497abaf95769a76aafad",
      "roomid": "318DE55001B6CEE39C33DC5901307461",
      "platform": "Web",
      "role": "talker",
      "enter_time": "2018-12-14 10:24:50",
      "duration": 218.0,
      "exit_time": "2018-12-14 10:28:28",
      "username": "luo",
      "ip": "192.168.203.118"
    }
  ],
  "enter": [

  ]
}

results matching ""

    No results matching ""