Skip to content

直播用户数据推送

拥有此API的权限集并订阅此消息推送
用户管理-查询

接口描述

  • 当前只推送直播下用户产生变动的数据
  • 非直播用户数据不会推送
  • 暂无变更的字段不会推送

推送参数

参数名是否必传类型说明
typestring推送类型:alive_user_data -- 直播间用户数据
app_idString店铺id
message_idString消息ID
retry_timesint重试次数
xe_dataObject业务数据

xe_data 参数结构

参数名必选类型说明
app_idString店铺ID
alive_idString直播id
user_idString用户ID
share_user_idString邀请人
his_online_timeInt直播间停留时长
his_learn_timeInt累计观看时长
his_learning_timeInt直播观看时长
his_learned_timeInt回放观看时长
first_in_timeString首次进入时间
last_in_timeString最近进入时间
his_learn_timesInt学习次数
his_learning_timesInt直播中学习次数
his_learned_timesInt回放学习次数
his_online_timesInt在线次数
finished_atString完课时间
learn_progressInt学习进度
user_total_pricebigint成交金额(分)
comment_numInt评论数
prize_winner_numInt中奖数

推送解密后示

<app_id>app*******</app_id>
<message_id>20250922********</message_id>
<retry_times>0</retry_times>
<type>alive_user_data</type>
<xe_data>
    <app_id>app*******</app_id>
    <alive_id>20250922*******</alive_id>
    <user_id>user*******</user_id>
    <share_user_id>user*******</share_user_id>
    <his_online_time>0</his_online_time>
    <his_learn_time>0</his_learn_time>
    <his_learning_time>0</his_learning_time>
    <his_learned_time>0</his_learned_time>
    <first_in_time>2025-09-22 00:00:00</first_in_time>
    <last_in_time>2025-09-22 00:00:00</last_in_time>
    <his_learn_times>0</his_learn_times>
    <his_learning_times>0</his_learning_times>
    <his_learned_times>0</his_learned_times>
    <his_online_times>0</his_online_times>
    <finished_at>2025-09-22 00:00:00</finished_at>
    <learn_progress>0</learn_progress>
    <user_total_price>0</user_total_price>
    <comment_num>0</comment_num>
    <prize_winner_num>0</prize_winner_num>
</xe_data>
备注
  • 必选参数每次推送均会包含
  • 以上数据示例为全部字段,实际推送可能仅包含有变动的字段
  • 如:第一次进入直播间first_in_time字段产生变更推送时会携带该字段,后续进入直播间first_in_time字段不再变更,不会再推送该字段(其他字段同理)