伯索开放平台
首页API文档
SDK文档伯索官网
首页API文档
SDK文档伯索官网
  1. 事件推送
  • Open API 主要功能
  • Open API集成常用场景
  • 数据字典
  • 接入须知
    • 调用流程
    • 在线调试
    • 通用错误码
  • 用户管理
    • 添加用户
      POST
    • 修改密码
      POST
    • 删除用户
      POST
    • 更新用户
      POST
    • 用户精确查询
      POST
    • 查询多个用户
      POST
    • 用户访问Token
      POST
    • 验证用户Token有效期
      POST
    • 批量添加用户
      POST
    • 恢复删除的用户
      POST
    • 设置学生属性(是否跟随/是否加联/分配课程顾问)
      POST
    • 学生随机分配课程顾问(V2)
      POST
  • 班级管理
    • 创建班级
      POST
    • 更新班级
      POST
    • 删除班级
      POST
    • 查询班级列表
      POST
    • 向班级中添加学生
      POST
    • 从班级中移除学生
      POST
    • 更换学生所在班级
      POST
    • 老师列表中查询机构分校学科
      POST
    • 根据班级获取获取班级详情和人员信息
      POST
    • 批量绑定老师到班级
      POST
  • 教材包管理
    • 查询机构教材包
    • 查询教材包内教材
    • 向学生分发教材包
  • 实时课堂管理
    • 创建实时课堂
    • 创建实时课堂(班)
    • 更新实时课堂
    • 更新实时课堂(班)
    • 删除实时课堂
    • 查询实时课堂列表
    • 更新实时课堂下听众用户
    • 获取实时课堂监控地址
    • 控制单个学员是否可以回看单次课
    • 获取单个课堂的回看地址
    • 删除单个历史课堂
    • 获取课堂考勤数据
    • 获取历史课堂信息
    • 获取历史课堂观看数据
    • 获取课堂互动信息
    • 获取课堂列表(新)
    • 获取实时课堂旁听链接
    • 获取极速直播推流地址
    • 获取课堂下板书图片
  • 学情数据
    • 获取学生课堂明细数据
    • 获取学生巩固明细数据
    • 获取学生测验明细数据
    • 获取学生辅导明细数据
    • 获取学生积分明细数据
    • 获取学生课程统计数据
    • 获取学生课程详情统计数据
  • 商城管理
    • 获取商品详情
    • 获取商品列表
    • 获取分校自定义商品栏目列表
    • 订单查询
    • 订单详情查询
  • 作业管理
    • 查询学生作业列表
    • 查询老师作业列表
  • 测验管理
    • 查询机构测评列表
    • 获取测评统计
    • 查询机构测验列表
    • 获取测验明细
  • 积分管理
    • 机构积分规则
    • 查下学生当前积分数
    • 查下机构每天的积分明细记录
  • 课程顾问
    • 新建课程顾问
    • 编辑课程顾问
    • 查询课程顾问
    • 停用/启用课程顾问
    • 更新课程顾问密码
  • 事件推送
    • 事件推送机制
    • 事件推送接入指南
  1. 事件推送

事件推送机制

事件推送机制#

当有事件发生时,伯索平台会向开发者服务器地址推送消息(见接入指南)
商户处理成功时需返回成功标识{"code":0}("application/json;charset=utf-8")。
未接收到成功标识或者超时(超时时间5s)时,推送会进行重试。重试时间一次间隔增加,一共3次。
建议开发者根据业务场景进行一定的去重操作。
配置
请联系伯索商务对接同事,完成具体回调地址的配置流程。
配置参数: liveEventCallBackUrl
📌
接口参数格式约束
伯索的回调数据使用Json格式,包装在Post Body中以Post方式发送, HTTP头的Content-Type值为"application/json;charset=utf-8"
商户处理成功时需返回成功标识 {"code":0, "msg":""} Content-Type值为"application/json;charset=utf-8"
事件列表说明
事件类型事件代码(eventType)同步时机说明
统计数据report课后课堂及学员基本统计数据
课堂出勤上下台attendance课中每个学员进出课堂消息
课堂缺勤absence课中课堂开始后缺勤人员数据
课堂一键召回recall课中
回调数据格式说明
💡
安全签名信息:
appId : 在申请接入时,伯索平台给予的appId
validBegin: 发送方发送请求时的Unix Epoch 时间戳,单位秒
validTime: 取固定值1200,单位秒
eventInfo: 消息主体内容。字符串类型
signature: 按照 签名加密 提供的方法返回的签名字符串
参考样例
{
    "appId": "w",
    "eventInfo": "{\"eventType\":\"absence\",\"meetingId\":26226256,\"events\":{\"teacherId\":\"0_30389575\",\"users\":[{\"assistantIds\":[],\"students\":[{\"userId\":\"1_32663337\",\"attendStatus\":2},{\"userId\":\"1_32663341\",\"attendStatus\":2}]}]}}",
    "signature": "56D0480FECD9E2AAE4DC5CBF18CFB26547D83200",
    "validBegin": 1778832721,
    "validTime": 60
}
  
eventInfo 本质上是一个Json字符串,参与请求体参数统一的签名计算signature
事件推送流程
修改于 2026-05-26 12:08:01
上一页
更新课程顾问密码
下一页
事件推送接入指南
Built with