主播管理
注意:以下提到的account
发起直播课程的合作方主播唯一账号或ID,非欢拓系统主播ID bid
添加主播
api名称:course.zhubo.add
,SDK对应方法:courseZhuboAdd
名称 |
类型 |
必选 |
描述 |
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 |
下课时间 |