Endpoints年龄验证门
检查年龄分类
根据出生日期或年龄,判断玩家在其司法管辖区所属的年龄类别,不创建会话或挑战。 当你只需要类别本身(例如用于分支产品行为)而不是完整的年龄验证判定时,使用该接口。
Authorization
api-key AuthorizationBearer <token>
In: header
Request Body
application/json
检查年龄类别请求
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
curl -X POST "https://example.com/age-gate/check-age-category" \ -H "Content-Type: application/json" \ -d '{ "jurisdiction": "US-CA" }'{ "ageCategory": "digital-minor"}{ "error": "INVALID_INPUT", "errorMessage": "Invalid jurisdiction"}速率限制
Previous Page
检查年龄验证门 POST
执行年龄验证检查,判断玩家是否可以进入游戏,并在需要时创建年龄挑战。 请在提供玩家所在司法管辖区的同时,提供 `dateOfBirth`、`age` 或 `kuid` 中的且仅一个年龄信号。一个都不提供或提供多个都会导致请求无效。提供 `kuid` 时将使用监护人已登记的年龄,且生成的会话或挑战只会关联到该用户。 响应中的 `status` 决定接下来的操作:`PASS` 会返回会话,玩家可以继续;`CHALLENGE` 会返回需要先完成的挑战;`PROHIBITED` 两者都不返回,因为玩家未达到该产品的最低年龄。 返回挑战中的一次性密码会过期。请在准备展示时再调用 `/challenge/generate-otp`,并在挑战进入进行中状态之前定期重新生成。