电商直播
  • 概述
  • 跑通示例源码
  • SDK 集成指引
  • 实现流程
  • API 文档
  • 常见错误码
  • 常见问题
  • 文档中心
  • 电商直播
  • 跑通示例源码
  • 小程序

下载示例源码

更新时间:2023-09-18 15:35

1 下载示例代码

Github下载

电商示例代码展示了如何使用 SDK API及电商插件,开发者可参考其用法来实现自己的业务。

2 前提条件

  1. 微信小程序的主体必须为非个人主体类型,否则无法使用直播功能
  2. 若您的小程序已具备电商平台类目,可使用“即构电商直播助手”,类目认证需要提前准备《增值电信业务许可证》(简称 ICP)

    微信公众平台注册登录小程序

    微信小程序类目申请详见 微信非个人主体小程序开放的服务类目

3 准备环境

请确保开发环境满足以下技术要求:

4 运行代码

下载的示例代码中缺少 SDK 初始化必须的 appIDserver地址,请提前在 ZEGO 控制台 获取。如果不填写正确的 appIDserver地址,源码无法正常跑起来。

运行步骤如下:

  1. 修改appID,server地址

  2. 打开微信开发者工具,选择【小程序】,单击新建图标,选择【导入项目】

/Pics/MiniProgram/import.png

  1. 单击【预览】,生成二维码,通过手机微信扫码二维码即可进入小程序
    /Pics/MiniProgram/plugin-config.png
  • 直播推拉流需要在手机微信上才能使用,在开发者工具上无法使用。
  • ZEGO 分配给开发者的 URL(包含 HTTPS、WSS 协议),需要在微信公众平台进行“合法域名”配置后,小程序才能正常访问(开发阶段可通过 “单击右上角【...】>【打开调试】”,开启调试模式绕过检测)。

微信后台配置地址:微信公众平台 -> 设置 -> 开发设置 -> 服务器域名。

请开发者将 ZEGO 分配的请求域名,按照协议分类,填到指定的 request合法域名 或者 socket合法域名 中。例如:

5 注意事项

  • 正式环境下开发者需自行实现token的获取,登录 token 的获取详见:房间登录安全
本篇目录