此接口用于主播打开预约的直播进行开播操作,以及观众进入直播间观看;若直播还未开始,则观众进入直播详情页,可预约观看直播。创建预约直播接口参考该文档。
权限说明
调用示例
wx.invoke('startLiving', {
"livingId": "LIVINGID",
}, function(res) {
if (res.err_msg == "startLiving:ok") {
livingId = res.livingId;
}
});
入参说明
返回说明
参数 | 类型 | 说明 |
---|---|---|
res | Obj | 返回信息 |
res.err_msg | string | 执行结果。"startLiving:ok" 表示执行成功,否则表示报错信息 |
res.livingId | string | 直播ID |
错误列表
res.err_msg | 说明 |
---|---|
startLiving:ok | 执行成功 |
startLiving:fail no permission | 1. 必须先成功调用agentConfig 2. 应用需具有直播权限 |
startLiving:fail user not in allow list | 直播发起人必须在应用可见范围 |
startLiving:fail invalid living id | 不合法的直播ID |
startLiving:fail not allow to cross corp | 不可跨企业使用直播ID |
startLiving:fail not allow to cross app | 不可跨应用使用直播ID |
startLiving:fail invalid parameter | 参数不合法 |
startLiving:fail unsupported liveType | 不支持的直播类型。部分类型仅对特殊行业放开 |
startLiving:fail api freq out of limit | 创建直播超过频率限制。单应用每天不可创建超过1w个直播 |