虎牙开放平台文档

权限管理

权限管理是小程序管理的其中一个模块,内部又分为“我的权限”“权限包”“申请进度”三个子模块。开发者新建小程序后,若未手动申请任何权限,该小程序会在“我的权限”中显示被赋予的默认权限

当默认权限无法满足开发需求时,虎牙小程序还给开发者提供了权限套餐增强套餐两种套餐类型,每种套餐类型又可以分为几种子套餐类型:

  • 权限套餐:普通型开发者、进阶型开发者、合作型开发者等
  • 增强套餐:礼物分成、自定义上报、请求IP白名单等

注意:

权限套餐中“普通型开发者”、“进阶型开发者”、“合作型开发者”三者的权限范围是递增的,后者包含了前者所申请的全部权限。比如说,当前已申请“普通型开发者”套餐,仍需使用“礼物分成”权限,有两种方式可以申请到该权限。 方式一:申请“礼物分成”增强套餐; 方式二:申请包含该权限的“进阶型开发者”或“合作型开发者”套餐,申请通过后原来的“普通型开发者”套餐会被替换为新的权限套餐。“我的权限”中的套餐信息也会同步更新。

另外,权限套餐与增强套餐互不冲突,开发者拥有任意一种权限套餐(包含默认权限) 时,仍可以叠加申请所需的增强套餐。

2022 03 11 11 12 14

我的权限

默认权限

基础权限素材库可支持类型域名权限等级服务费维度
主播测试白名单:10个
观众测试白名单:10个
源码包大小限制:50M
素材库大小限制:100M
文本:√
图片:√
视频:×
音频:×
二进制文件:×
网络访问:指定官方域名
图片访问:指定官方域名
音视频访问:×
商品预付费:√
礼物分成:×


默认SDK能力:可开发类型其他
文本的秩序审核:消息监听与发送:终端事件监听:√
KV存储: 主播端白板:网络库:
文件处理:外部exe能力:×浮窗面板控制:×
小程序付费功能:√订阅:√直播间分享事件:×
送礼:引导送礼√送礼:直接送礼√
守护事件:×贵族事件:×高级用户进场事件:×
周贡榜:√粉丝榜:√贵宾席:√
小程序入口控制:小程序面板控制(本地):
AI识别能力:
语音识别事件:×手势识别事件:√视觉识别事件:×
人体轮廓点检测事件:√肢体骨骼点检测事件:√人脸特征点检测事件:√
语音关键字识别事件:×
播放器相关:
播放视频:×直播间视频:×
APP观众端
面板:√ | 浮窗:×
WEB观众端
面板:√ | 浮窗:×
PC主播端
面板:√
APP助手端
面板:√ | 浮窗:×
PC观众端
面板:√ | 浮窗:×
获取用户虎牙信息:×
小程序邀请:×
自定义统计上报:×
websocket代理:×
入口红点功能:√

权限包

如上所述,虎牙小程序提供了权限套餐增强套餐两种套餐类型供开发者选择。

权限套餐

当前共有“普通型开发者”“进阶型开发者”“合作型开发者”三种权限套餐,三者的权限范围是递增的,后者包含了前者所申请的全部权限。

默认权限=>普通型开发者=>进阶型开发者=>合作型开发者
默认权限=>相较于“默认权限”,增加了以下内容:
主播测试白名单:10个 => 50 个
观众测试白名单:10个 => 50个
源码包大小限制:50M => 200M
素材库大小限制:100M => 1024M
小程序邀请:
=>相较于“普通型开发者”权限,增加了以下内容:
主播测试白名单:50 个 => 100个
观众测试白名单:50个 => 100个
源码包大小限制:200M => 500M
素材库大小限制:1024M => 2048M
服务费维度: 礼物分成:√
APP观众端: 浮窗 √
WEB观众端: 浮窗:√
APP助手端:浮窗:√
PC观众端:浮窗:√
SDK能力:
浮窗面板控制:
直播间分享事件:√
守护事件:√
贵族事件:√
高级用户进场事件:√
websocket代理:√
=>相较于“进阶型开发者”,增加了以下内容:
素材库可支持类型:音频 √
SDK能力:外部exe能力

增强套餐

当前共有“自定义统计上报”“礼物分成”“请求IP白名单”三种增强套餐。其中,上述的权限套餐均不包含“自定义统计上报”和“请求IP白名单”权限,开发者可根据自身需求提交申请附加。

自定义统计上报礼物分成请求IP白名单
自定义统计上报:√服务费维度:礼物分成 √小程序后台API请求ip白名单:√

申请进度

用户提交任意“权限套餐”或“增强套餐”申请后,可以在“申请进度”中查看当前审核进度。套餐申请通过后,“我的权限”中的套餐信息会被同步更新。

2022 03 11 11 13 15