微软Win11系统级年龄验证API只报年龄段
IT时代网9月4日消息,微软正把年龄验证功能直接集成到 Windows 11 操作系统中。根据微软官方文档及 Windows SDK 最新发布说明,Windows 11 将在今年晚些时候通过一套系统级 API,向已注册的应用提供用户的年龄段信息及年龄独立验证状态。
过去应用要做年龄验证,通常得自行索要出生日期、支付信息、第三方身份核验,甚至依赖“我已年满 18 周岁”这种缺乏约束力的复选框。新 API 的思路是:应用调用 GetUserAgeRangeAsync 只能拿到年龄段——10 岁以下、10-12 岁、13-15 岁、16-17 岁、18 岁以上或未知;另一组 GetAgeVerificationStatusAsync 返回“已验证、未验证、已选择退出、暂时不可用、不适用”五种状态。应用拿不到用户的具体出生日期,微软明确表示年龄信号不会直接暴露年龄或生日。开发者调用前还必须先向微软数字安全平台注册,经身份验证后才能拿到有效值。
推动这项更新的直接力量是全球监管:英国通信管理局依据《在线安全法》要求年龄保证达到“高效”标准;欧盟在推“保护隐私的年龄证明”迷你钱包方案;美国加州《数字年龄保证法案》要求操作系统在设备设置中收集年龄并向应用传输年龄区间信号,2027 年 1 月 1 日生效。谷歌 Play 的 Age Signals API 与苹果的 Declared Age Range API 已先走一步,微软这次算是补上了 Windows 阵营的空位。

注:本文综合自IT之家等,文中包含AI辅助创作的内容。