视频号直播
业务场景
C 端用户可以看游戏官方视频号的直播,详情请看https://developers.weixin.qq.com/minigame/dev/guide/open-ability/channels-live.html 适用范围:微信小游戏
流程图
无
接口介绍
// 打开当前游戏的直播专区【直播广场】
openChannelsLiveCollection(info: EworldSDK.OpenChannelsLiveCollectionConfig): void
// 打开视频号主页
openChannelsUserProfile(info?: EworldSDK.BaseCallback): void
// 打开视频号活动页
openChannelsEvent(info: EworldSDK.OpenChannelsEventConfig): void
// 打开视频号视频
openChannelsActivity(info: EworldSDK.OpenChannelsActivityConfig): void
调用示例
// 直播广场
SDKManager.openChannelsLiveCollection({
openIds: [],
onSuccess: () => {
// 成功回调
},
onFailed: (err) => {
// 失败回调
},
});
// 打开视频号活动页
SDKManager.openChannelsEvent({
eventId: 'xxx',
onSuccess: () => {
// 成功回调
},
onFailed: (err) => {
// 失败回调
},
});
// 打开视频号视频:feedId需要通过GetChannelsLiveInfo去获取
SDKManager.openChannelsActivity({
feedId: 'xxx',
onSuccess: () => {
// 成功回调
},
onFailed: (err) => {
// 失败回调
},
});
// 打开视频号主页
SDKManager.openChannelsUserProfile({
onSuccess: () => {
// 成功回调
},
onFailed: (err) => {
// 失败回调
},
});
参数说明
入参
OpenChannelsLiveCollectionConfig info
参数名称 | 类型 | 说明 | 必传/可选 |
---|---|---|---|
openIds | string[] | 直播广场中需要置顶的用户 openid | 可选 |
OpenChannelsEventConfig info
参数名称 | 类型 | 说明 | 必传/可选 |
---|---|---|---|
eventId | string | 活动 id | 必传 |
OpenChannelsActivityConfig info
参数名称 | 类型 | 说明 | 必传/可选 |
---|---|---|---|
feedId | string | 视频 feedId,通过 getChannelsLiveInfo 去获取 | 必传 |
错误码
无
FAQ
Q: 视频号怎么直播?
A:
- 视频号需要提前配置到 数据基础中心->网游配置->小游戏参数管理 配置视频号 ID
- 视频号 id 需通过视频号助手获取
- 视频号开播:使用管理员权限的微信号扫描红框位置即可开播
Q: 视频号直播怎么调试
A: 开播的时候可以设置为非公开模式,通过转发,或者邀对应测试人员进入,该模式下其他用户不能进来,且获取不了视频号直播信息