1. 微信小程序的直播是怎么回事?
小程序直播是微信官方提供的商家经营工具。通过调用该组件,商家可以在小程序中实现直播互动与商品销售闭环。小程序直播时提供给电商运营者的效率转化工具,商家通过运营直播内容,提升销售转化效率。
2. 我们怎样实现功能?
(1.获取直播房间id;房间 id 可通过【获取直播房间列表】 API 获取。【获取直播房间列表】接口,仅供后台使用。
接口规则:该接口仅供商家后台调用,调用限额500 次/天,建议开发者自己做缓存(此接口与【获取回放视频】接口共用 500 次/天限制,请合理分配调用频次)。
请求http://api.weixin.qq.com/wxa/business/getliveinfo?access_token=
请求方式:POST
(2.获取回放源视频,仅供后台调用
接口规则:该接口仅供商家后台调用,调用限额500 次/天,此接口与上面【获取房间列表】接口共用 500 次/天限制,请合理分配调用频次)。
·该接口可在直播结束后拿到回放源视频(直播结束后大约 10 分钟会生成回放,源视频无评论等内容)拿到源视频后需要开发者自行开发、使用回放视频
·如果把源视频直接放在小程序上使用,需要小程序具备视频资质(具体资质要求请参考《小程序开发的类目服务》)
注意:官方已提供了回放功能(直播组件版本1.0.4及以上版本)无需开发,官方提供的回放视频有效期为1年,如需长期保持可用上面接口获取下载保存。
请求URL:http://api.weixin.qq.com/wxa/business/getliveinfo?access_token=
请求方式:POST
(3.获取直播状态,前端页面可直接获取,但须提供直播房间id
接口说明:首次获取立马返回直播状态,往后间隔1分钟或更慢的频率去轮询获取直播状态
101 直播中:表示主播正常开播,直播正常的状态
102 未开始:表示主播还未开播
103 已结束:表示在直播端点击【结束】按钮正常关闭的直播,或直播异常 15 分钟后系统强制结束的直播
104 禁播:表示因违规受到运营处罚被禁播
105 暂停中:表示在 MP 小程序后台-控制台内操作暂停了直播
106 异常:表示主播离开、切后台、断网等情况,该直播被判定为异常状态,15 分钟内恢复即可回到正常直播中的状态;如果 15 分钟后还未恢复,直播间会被系统强制结束直播
107 已过期:表示直播间一直未开播,且已达到在 MP 小程序后台创建直播间时填写的直播计划结束时间,则该直播被判定为过期不能再开播
(4.获取获取用户openid参数,前端可直接获取,需提供直播房间id
接口说明:在直播组件版本1.0.4 及以上版本通过该接口获取用户openid参数。(现在版本1.0.4,可获取)
(5.商家公众号文章添加小程序卡片
商家在公众号文章中添加跳转进入直播间的小程序卡片时,需要做以下配置:在跳转进入直播间的路径加上type = 10 标识场景入口为小程序卡片: "plugin-private://wx2b03c6e691cd7370/pages/live-player-plugin?room_id=[直播房间id]&type=10"。
点击直播组件页面里的货架商品跳转到商家小程序的商品详情页面后,为了避免用户无法再返回直播间,商家需在小程序商品详情页面左上角加上返回按钮,通过wx.navigateBack返回到直播组件页面。
(6.获取分享卡片链接参数,前端可直接获取,但须提供直播房间id
接口说明:在直播组件版本1.0.4 及以上版本通过该接口获取以下参数,开发者可以根据这些参数建立用户、直播间、商品之间的映射关系。
分享卡片进入直播间:房间号room_id + 进入者 openid + 分享者 share_openid + 开发者自定义参数 custom_params
3. 用户如何使用?
(1)可直接通过链接地址跳转到直播间页面(如按钮)
(2)通过分享卡片进入直播间
(3)扫描直播间二维码
(4)从公众号文章中的直播间的小程序卡片进入
(5)用户点击左上角“抽奖礼盒”可浏览活动情况,还可通过评论或点赞进行抽奖;
(6)中奖用户可立即填写地址,如若当时未填写,直播结束后会收到模板消息提醒填写
(7)直播界面弹出优惠券后,点击购物袋,即可领取
注意:用户可进行的操作
观看直播,边逛边买,领优惠券,实时互动,参与抽奖,观看回放
4. 主播如何使用?
(1. 在微信小程序中搜索小程序直播进行实名认证
(2. 在微信公众平台创建一个新直播
(3. 如何提升用户观看时的画面清晰度
①确保主播的网络是固定ip或专网
②使用2500w前置摄像头的手机效果更好
③在直播间设置专业的美颜灯,打光板来加强光线
④主播可以设置清晰度,不过要注意确保网络条件达到所需清晰度档位,否则设置过高会造成卡顿等情况标清(300-800码率),高清(800-1200码率),超清(1200-1800码率)。
(4. 发起直播
①调整美颜,清晰度设置
②点击设备-码率,调出码率监测
③主播端长按评论可禁言恶意评论用户
(5. 结束直播
结束直播必须点击结束按钮才是结束直播,如果直接杀掉微信,切后台,退出则都视为主播异常离开直播间,直播间状态会变为异常,15分钟内主播再回到直播间可继续直播
注意:需通过认证后才可进行直播,可查看直播计划和已完成的直播
5. 后台管理
(1. 添加商品入库,商品入库前需要进行审核,一般为1-7天,建议商家将直播间的商品提前录入到商品库中
(2. 已入库的商品上限为2000,每天最多提交审核500件商品
(3. 从商品库导入商品至直播间,上架商品(直播间商品上限为200件
(4. 后台创建的抽奖数上限为30个
(5.设置的抽奖形式及兑换形式为评论抽奖和点赞抽奖
注:若抽奖开奖时显示抽奖异常,可能是主播直播的小程序在开奖时未保持在前端,切换到其他程序或在开奖前直播已经结束
(6.可输入微信号,添加直播小助手,可以辅助主播对直播间的评论进行管理,也可在直播间发表评论,对用户问题进行解答,小助手可长按用户评论,禁言该用户,删除评论信息(即将上线)
如需转载,请附加作者。