API 凭证管理
兑换授权码、查看与管理你的 API 凭证
一套凭证 = API 标识(apiId)+ API 密钥(apiKey),标识与密钥是一套的,调用登录 API 时配套携带即可。凭证用途由审核员发放授权码时指定(MC 服务器登录 / 通用登录),用户不可自选;每个用途最多 10 套,删除后序号不复用。
每日额度按 UTC 每日零点重置;「API 接入申请」授权码额度默认 100,「API 密钥申请」授权码额度以发放值为准(两类授权码均可在本页兑换)。
人机验证策略:兑换生成、停用、删除、作废均为敏感操作,点击后会弹出人机验证模态框,完成验证后才会执行(一次性有效)。
危险操作额外校验:停用 / 删除 / 作废需验证本标签页登录态(关闭标签页或浏览器后需重新登录),兑换生成仅需人机验证即可。
存量旧 API 密钥(原服务器密钥)继续可用,调用时额外携带
每日额度按 UTC 每日零点重置;「API 接入申请」授权码额度默认 100,「API 密钥申请」授权码额度以发放值为准(两类授权码均可在本页兑换)。
存量旧 API 密钥(原服务器密钥)继续可用,调用时额外携带
X-Server-Key 头即可,仅支持作废 / 删除管理。
凭证用途由审核员发放授权码时指定,兑换时不可自选;点击兑换按钮后会弹出人机验证,完成验证后才会生成凭证。
| 凭证(API 标识) | 用途 | 今日额度 | 状态 | 创建时间 | 最近使用 | 操作 |
|---|---|---|---|---|---|---|
| 加载中... | ||||||
OAuth 应用(外部开发者接入)
注册应用后,外部开发者可通过 OAuth 2.0 授权码 / 设备码流程,在用户细粒度授权后获取其公开信息与皮肤站角色数据。
每个用户可创建应用数 = 账号等级 + 1;新创建需授权码(工单审核发放),提交后仍需审核员审核通过才能发起授权。
| 应用 | AppID | 权限 | 回调 | 状态 | 活跃令牌 | 操作 |
|---|---|---|---|---|---|---|
| 加载中... | ||||||
应用创建后获得 AppID(client_id)+ client_secret。用户打开授权页完成细粒度授权后,你的应用获得访问令牌(Bearer,24 小时)与刷新令牌(30 天)。
GET
/oauth/?client_id=…&redirect_uri=…&state=…&scope=…授权码流程:引导用户到授权确认页POST
/api/oauth/tokengrant_type=authorization_code / refresh_token / device_codePOST
/api/oauth/device设备码发起(启动器 / CLI,无需回调地址)GET
/api/oauth/userinfoBearer token → 按 scope 返回公开信息(登录态验证)GET
/api/oauth/charactersBearer token → 按 scope 返回角色与材质信息error 字段返回(authorization_pending / expired_token / access_denied 等)。授权码有效期 10 分钟且一次性;设备码轮询间隔 5 秒。