主播管理

注意:以下提到的account发起直播课程的合作方主播唯一账号或ID,非欢拓系统主播ID bid

添加主播

api名称:course.zhubo.add,SDK对应方法:courseZhuboAdd

  • 一般情况下,不用调此接口,在创建课程的接口(course.add),传了account,会自动创建对应主播(如果之前没有传过相同的account)

  • 应用参数说明:

名称 类型 必选 描述
account String Y 发起直播课程的合作方主播唯一账号或ID,最长32位
nickname String Y 主播昵称
intro string N 主播简介
password string N 主播密码
departmentID int N 部门ID
返回参数说明:

*    1.code:0,成功

*    2.code:其他,失败

data参数说明:
名称 类型 描述
nickname string 主播昵称
intro string 简介
partner_id int 合作方id
thirdAccount string 发起直播课程的合作方主播唯一账号或ID
createTime int 创建的时间戳
expireTime int 过期时间
bid int 欢拓系统的主播id

获取主播

api名称:course.zhubo.list,SDK对应方法:courseZhuboList

  • 应用参数说明:
名称 类型 必选 描述
page int Y 分页页码
size int Y 每页数据个数
account string N 发起直播课程的合作方主播唯一账号或ID,非指定查询具体主播时不要填
返回参数data说明:
名称 类型 描述
bid string 欢拓系统的主播id
thirdAccount string 发起直播课程的合作方主播唯一账号或ID
nickname string 主播昵称
createTime int 创建时间
expireTime int 过期时间
state int 主播状态
scoreTotal int 获得的评分总分
flower int 获得的总鲜花数
partner string 合作方名称
liveCount int 直播总数
durationAvg string 平均开播时长
watchTimeAvg string 平均在线时长

更新主播信息

api名称:course.zhubo.update,SDK对应方法:courseZhuboUpdate

  • 应用参数说明:
名称 类型 必选 描述
account string Y 发起直播课程的合作方主播唯一账号或ID
nickname string Y 主播昵称
intro string N 主播简介
password string N 主播密码
返回参数data说明:
名称 类型 描述
bid string 欢拓主播账户ID
partner_id int 合作方id
thirdAccount string 发起直播课程的合作方主播唯一账号或ID
intro string 主播简介
p_150 string 头像:150x150
p_40 string 头像:40x40

修改主播头像

api名称:course.zhubo.portrait,SDK对应方法:courseZhuboPortrait

  • 应用参数说明:
名称 类型 必选 描述
account string Y 发起直播课程的合作方主播唯一账号或ID
filename string Y 图片路径(支持图片格式:jpg、jpeg)
返回参数data说明:
名称 类型 描述
bid string 主播ID
portraitUrl array 图片路径(150_150、40_40)

主播关系绑定

api名称:course.zhubo.bindAccount,SDK对应方法:courseZhuboBindAccount

  • 应用参数说明:
名称 类型 必选 描述
account string Y 发起直播课程的合作方主播唯一账号或ID
id number Y 欢拓主播ID
返回参数data说明:

主播登录记录

api名称:course.zhubo.loginInfo,SDK对应方法:courseZhuboLoginInfo

  • 应用参数说明:
名称 类型 必选 描述
account string Y 发起直播课程的合作方主播唯一账号或ID
accountType int N 账户类型,枚举:1 欢拓账户,2 合作方账户,默认 1
page int N 分页页码,默认 1
size int N 每页数据个数,默认 10
返回参数data说明:
名称 类型 描述
roomid string 房间id
date_time string 登录时间
last_time string 退出时间
duration_time string 登录时长(单位:分钟)
ip string 登录ip

主播上下课记录

api名称:course.zhubo.classRecord,SDK对应方法:courseZhuboClassRecord

  • 应用参数说明:
名称 类型 必选 描述
account string Y 发起直播课程的合作方主播唯一账号或ID
accountType int N 账户类型,枚举:1 欢拓账户,2 合作方账户,默认 1
page int N 分页页码,默认 1
size int N 每页数据个数,默认 10
返回参数data说明:
名称 类型 描述
id string 直播id
course_id string 课程id
title string 直播标题
startTime string 上课时间
endTime string 下课时间
Copyright Talkfun all right reserved,powered by Gitbook修订时间: 2024-07-08 14:51:32

results matching ""

    No results matching ""