批量新增分组记录
接口描述
1、批量新增分组记录
2、分组记录数量上限是1万条
3、单次只允许增加同一频道的记录
4、校验参会人id是否重复时,不区分大小写
5、(channelId, timestamp, appId)参与sign签名,并和sign一起通过url传递,请求体参数不参与签名,通过post请求体传递【请设置请求头contentType:application/json】
6、接口支持https协议接口URL
https://api.polyv.net/live/v4/seminar/group/plan/save-batch请求方式
POST接口约束
1、接口同时支持HTTP 、HTTPS ,建议使用HTTPS 确保接口安全,接口调用有频率限制,详细请查看
请求参数描述
请求体参数描述
参数名
必选
类型
说明
list字段说明
参数名
必选
类型
说明
viewerId
true
String
参会人id,长度不超过64位(不可重复)
nickname
true
String
参会人昵称,长度不超过64位(仅作为辨认依据,不改变用户参会名称)
groupNo
true
Integer
分组序号,1~50之间
groupRole
true
String
组内身份,一个分组内不能多于一个组长 leader:组长 member:组员
示例
请求体参数
响应参数描述
Error参数描述
参数名
类型
说明
code
Integer
错误代码,用于确定具体的错误原因
desc
String
错误描述,与 error.code 对应
data字段说明
参数名
必选
类型
说明
infoIncorrectViewerIdList
Array
不合法的参会人id。(昵称为空/昵称长度大于64位/分组序号为空/分组序号不在1~50之间/组内身份为空/组内身份传参有误
duplicateViewerIdList
Array
重复的参会人id
duplicateLeaderGroupNoList
Array
重复组长的分组序号
Java请求示例
快速接入基础代码请下载相关依赖源码, 点击下载源代码 ,下载后加入到自己的源码工程中即可。测试用例中的HttpUtil.java 和 LiveSignUtil.java 都包含在下载文件中。
强烈建议您使用直播Java SDK完成API的功能对接,直播Java SDK 对API调用逻辑、异常处理、数据签名、HTTP请求线程池进行了统一封装和优化。
响应示例
系统全局错误说明详见全局错误说明
成功示例
异常示例
Last updated
Was this helpful?