直播间自动登录方式
观众端自动登陆
用户观看直播或回放时,可以通过访问指定URL,跳过登录界面实现自动登录,下面是两个自动登录时请求的URL示例:
(1)观看直播登录示例:
https://view.csslcloud.net/api/view/index?roomid=xxx&userid=xxx&autoLogin=true&viewername=xxx&viewertoken=xxx&groupid=xxx
(2)观看回放登录示例:
https://view.csslcloud.net/api/view/callback?recordid=xxx&roomid=xxx&userid=xxx&autoLogin=true&viewername=xxx&viewertoken=xxx&groupid=xxx
上面示例中参数介绍如下:
参数名称 | 说明 |
roomid | 直播间id |
userid | 用户ID(CC直播平台的账号ID) |
recordid | 回放id |
autoLogin | 是否为自动登录,true:自动登录;false:不是自动登录 |
viewername | 登录用户名 |
viewertoken | 登录检验码 |
groupid | 分组id,仅支持数字和字母(区分大小写),最大长度40;格式错误默认为空 |
对于观看直播登录时的URL,你可以在获取直播间代码的接口或者在直播间列表页面点击代码链接获得viewUrl,然后加上autoLogin、viewername、viewertoken即可生成观看直播自动登录的URL;对于观看回放登录时的URL,你可以在获取回放列表信息接口或者在回放列表页面点击回放地址链接获得replayUrl,然后加上autoLogin、viewername、viewertoken即可生成观看回放自动登录的URL。
注:如果自动登录验证成功,则进入直播页面;如果验证失败,则跳到登录页面,显示错误提示信息。
助教端自动登陆
助教可以通过访问指定的URL跳过登录界面实现自动登录,下面是助教自动登录时请求的URL示例:
https://view.csslcloud.net/api/view/assistant?roomid=xxx&userid=xxx&autoLogin=true&viewername=xxx&viewertoken=xxx&groupid=xxx
上面示例中参数介绍如下:
参数名称 | 说明 |
roomid | 直播间id |
userid | 用户ID(CC直播平台的账号ID) |
autoLogin | 是否为自动登录,true:自动登录;false:不是自动登录 |
viewername | 登陆用户名(自定义即可) |
viewertoken | 登录校验码(创建直播间时,设置的助教密码) |
groupid | 分组id,仅支持数字和字母(区分大小写),最大长度40;格式错误默认为空 |
主持人自动登陆
主持人可以通过访问指定的URL跳过登录界面实现自动登录,下面是主持人自动登录时请求的URL示例:
https://view.csslcloud.net/api/view/manage?roomid=xxx&userid=xxx&autoLogin=true&viewername=11&viewertoken=11
上面示例中参数介绍如下:
参数名称 | 说明 |
roomid | 直播间id |
userid | 用户ID(CC直播平台的账号ID) |
autoLogin | 是否为自动登录,true:自动登录;false:不是自动登录 |
viewername | 登陆用户名(自定义即可) |
viewertoken | 登录校验码(创建直播间时,设置的助教密码) |
讲师端自动登陆
讲师可以通过访问指定的URL启动客户端,跳过客户端登录界面实现自动登录,下面是讲师自动登录时请求的URL示例:
https://view.csslcloud.net/api/view/lecturer?roomid=xxx&userid=xxx&publishname=xxx&publishpassword=xxx
上面示例中参数介绍如下:
参数名称 | 说明 |
roomid | 直播间id |
userid | 用户ID(CC直播平台的账号ID) |
publishname | 登陆用户名(自定义即可) |
publishpassword | 登录校验码(创建直播间时,设置的讲师密码) |