am928 发表于 2025-6-6 22:51:11

视频号直播:小程序与视频号主体相关操作及判断逻辑详解

视频号直播

若小程序与视频号的运营主体一致,或者两者存在关联关系,用户便能够直接进入视频号直播间,亦或是在小程序内部进行视频号直播的预约操作。

主体判断主体信息查询

您可以在小程序的资料页面找到开发团队的相关信息,而视频号的主体信息则可以在视频号的首页通过认证信息进行查询。

https://img0.baidu.com/it/u=2581280993,2951321499&fm=253&fmt=JPEG&app=138&f=JPEG?w=800&h=1167

视频号id需通过视频号助手获取。

主体判断逻辑

若小程序的运营主体与视频号一致,便有权访问相应接口。然而,若小程序的运营主体与视频号并非同一实体,则必须同时满足以下三个要求,方能使用相关接口:

小程序与微信开放平台账号实现了绑定,二者之间属于同一主体或存在关联。在微信开放平台账号的主体及关联主体列表中,可以找到视频号的主体信息。操作步骤如下:小程序可跳转至视频号直播间。

从基础库 2.15.0 开始支持

https://img2.baidu.com/it/u=4173965608,1481687281&fm=253&fmt=JPEG&app=138&f=JPEG?w=500&h=651

开发者起初需借助wx.接口传入视频号ID,以此获取直播的相关信息,这包括直播ID(以及相关参数)和直播的当前状态。直播状态的具体含义是:在获取到直播信息后,开发者能够通过wx.接口启动视频号直播。若此时视频号并未处于直播状态,系统将自动跳转至最近一场直播的结束页面。此外,该接口的使用还受到以下限制:在小程序内部,用户只能发起对视频号直播的预约。

从基础库 2.19.0 开始支持

开发者需借助wx.eInfo功能传入视频号ID,以此获取直播预告的ID,若当前不存在可预约的直播预告,操作将导致失败。

获取直播预告资讯后,开发者能够利用wx功能启动预约提示框,用户随后可执行预约步骤。一旦提示框成功弹出,即表示接口调用已顺利完成,此时可通过state参数来了解用户的具体操作动态。

调用微信后台系统资源时,需使用规范化的wx.和wx.eInfo接口,为确保系统安全,开发者需遵循《接口调用频率规范》对调用频率进行合理控制,避免无限制地频繁调用。同时,平台将严厉打击诸如诱导用户跳转至视频号直播、诱导预约视频号直播等违规行为,在使用相关功能时,请务必严格依照《微信小程序平台运营规范》执行。注意事项:此接口在开发版和体验版中均可使用。在调试阶段,开发者可在视频号中挑选展示区域进行直播,以便于进行测试。若小程序与视频号的主体信息存在差异,系统将返回错误代码。wx.与wx.eInfo的回调函数不涉及用户点击事件,因此不能在wx.的回调函数中再次调用wx.。目前,开发者工具尚不支持这一功能,开发者需先在真实设备上进行调试。
页: [1]
查看完整版本: 视频号直播:小程序与视频号主体相关操作及判断逻辑详解