【鸿蒙游戏技术分享 第43期】游戏如何获取玩家年龄段信息

游戏技术分享
发布于 2025-7-4 15:34
浏览
0收藏

1 关键词

未成年人;防沉迷;ageRange;ageGroupFlag;scope权限;鸿蒙游戏登录

2 问题描述

Game Service Kit现有官方文档中已有防沉迷接口,所以不对外直接提供获取玩家年龄信息接口。如果游戏确有需要,可以联系华为运营和商务发邮件申请,邮件内容包括必要性的说明,安卓上的实现方式等。

3 如何获取

(1)邮件申请加白通过后,登录代码中调用createAuthorizationWithHuaweiIDRequest创建授权请求并设置参数,在scopes数组中增加“ageRange”权限。(参考​​https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/gameservice-gamelogin-harmonyos#section350494519818​​)

(2)华为账号授权成功并获取Authorization Code后,请参考​​获取用户级凭证​​使用Authorization Code获取Access Token。

(3)最后请求​​获取用户信息​​接口获取玩家年龄信息ageGroupFlag的字段。0表示成年人;1表示未成年(14岁-18岁);2表示儿童(14岁以下);-1未知。(说明:由于该权限受限开放,文档上并没有提及ageGroupFlag)


更多问题可关注:

鸿蒙游戏官方网站:​​https://developer.huawei.com/consumer/cn/games/​

公开课:​​华为开发者学堂​

分类
已于2025-7-4 15:54:03修改
收藏
回复
举报
回复
    相关推荐