# EventServie 接口

# 获取录制文件记录

GET http://ip:port/query/record

header:

参数 说明 是否必须
appKey appKey

参数:

参数 说明 是否必须
roomId 房间号 必传

响应:

// 20210414150253
// http://localhost:8081/query/record?busiSerialNo=175419222982638

{
  "return_code": "SUCCESS",
  "data": {
    "videoFile": [ // 视频文件
      {
        "domainId": 100645,
        "appId": 4,
        "recordTime": 14294, // 录制时长
        "callId": "175419222982638", // 赞同对应房间号
        "recordBeginTimestamp": 1618282396293, // 开始录制时间
        "recordEndTimestamp": 1618282410587, // 结束录制时间
        "fileName": "zbb.mp4", // 文件名
        "url": "650e0361-21d1-48a5-a7ee-b238afd2f875", // 对应信雅达影响批次号
        "fileSize": 500417, // 文件大小
        "fileHash": "b83ec6739d540d528d4083c3bff1810b", // md5
        "filePath": "/home/dev/cube2.2/upload/okDir/zbb.mp4", // 文件路径
        "uploadTime": 1618372171820, // 上传时间
        "fileFrom": 1,
        "uploadHost": "192.168.4.171", // 录制服务器
        "callParams": "{\"mkey\":\"12345\",\"recorderUri\":\"[username:agent1@100645.cloud.justalk.com]\"}",
        "callUploadParams": "{\"index_Object\":{\"customMap\":{\"APPID\":\"AVP\",\"CONTENT_STATUS\":\"1\",\"CREATEDATE\":\"20210414\",\"BUSI_START_DATE\":\"20210414\",\"UPDATE_TIME\":\"20210414114930849\",\"ORGAN_NAME\":\"001\",\"BUSI_SERIAL_NO\":\"175419222982638\"},\"amount\":\"1\"},\"document_Objects\":[{\"files\":[{\"otherAtt\":{\"FILE_LOCAL_NAME\":\"zbb.mp4\",\"BUSI_FILE_PAGENUM\":\"1\",\"BUSI_FILE_TYPE\":\"002901\",\"FILEFORM\":\"YX001\",\"SHOWNAME\":\"001-00001-fr\",\"TRUENAME\":\"001-00001-fr-zbb.mp4\",\"FILEATTR\":\"0\",\"UPDATE_TIME\":\"20210414114930849\",\"FILEFACE\":\"1\"},\"fileFormat\":\"mp4\",\"optionType\":\"1\",\"fileName\":\"\\/home\\/dev\\/cube2.2\\/record\\/zbb.mp4\"}],\"filePartName\":\"AVP_IMAGE\"}],\"breakPoint\":false,\"ownMD5\":false,\"downLoad\":false,\"unitedAccess\":false,\"passWord\":\"avp!1234\",\"user\":\"avp\",\"modelCode\":\"AVP_BATCH\"}",
        "busiSerialNo": "175419222982638", // 流水号
        "preview": true
      }
    ],
    "imgFile": [ 
      
    ]
  }
}

# 透明通道接口

POST http://ip:port/message

header:

参数 说明 是否必须
appKey appKey

请求包:

{
  "username" : "xxx",
  "imTextKey" : ""
}

响应:

{
    "return_code":"SUCCESS", 成功 FAIL 失败 
    "return_msg":""
}

# 用户状态查询

GET /query/user_state?roomid=123&userid=qwe

header:

参数 说明 是否必须
appKey appKey

参数:

参数 说明 是否必须
roomId 房间号
userid 账号 必传

响应:

{
    "return_code":"SUCCESS", 成功 FAIL 失败 
    "return_msg":"",
    "userstate""0" 0 未登录1 已登录2 正在参会
} 

# 用户控制

POST /query/gateway

header:

参数 说明 是否必须
appKey appKey

参数:

{
    "userid" : "", // 账号
  "ctrlcode" : 1 // 1 踢人
}

响应:

{
    "return_code":"SUCCESS", //成功 FAIL 失败 
    "return_msg":""
  
}