Skip to main content
当你在调用 Sub2API 时收到 Token Revoked 错误,说明当前使用的凭证(API Key 或 OAuth Token)已被系统标记为失效。这意味着该凭证无法继续用于发起请求,需要重新获取有效的访问凭证。

常见原因

你在控制台手动删除了 API Key,或主动撤销了某个 OAuth 授权。被撤销的凭证会立即失效。
如果账户因安全原因或服务条款问题被管理员暂停,该账户下所有凭证都会被自动撤销。
通过 OAuth 登录获取的访问 Token 有过期时间。过期后继续使用会返回 Token Revoked 或类似的凭证失效错误。详细排查请参考 OAuth Token 失效排查

解决方法

1

重新登录控制台

如果使用的是 OAuth 登录方式,请访问 Sub2API 登录页面 重新完成登录授权。
2

生成新的 API Key

登录控制台后,前往 API Key 管理页面创建新的 Key,并在代码中替换旧 Key。
3

验证新凭证

使用新凭证发起一个简单请求(如模型列表查询),确认凭证已恢复正常。

有效预防

  • 定期审查控制台中的 API Key 列表,清理不再使用的 Key
  • 优先使用 API Key 进行自动化调用,避免依赖会过期的 OAuth Session
  • 在凭证即将到期前(如涉及 OAuth 刷新机制)提前刷新,避免服务中断
更多关于 OAuth 凭证过期的问题,请参考 OAuth Token 失效排查指南 当你在调用 Sub2API 时收到 Token Revoked 错误,说明当前使用的凭证(API Key 或 OAuth Token)已被系统标记为失效。这意味着该凭证无法继续用于发起请求,需要重新获取有效的访问凭证。

常见原因

你在控制台手动删除了 API Key,或主动撤销了某个 OAuth 授权。被撤销的凭证会立即失效。
如果账户因安全原因或服务条款问题被管理员暂停,该账户下所有凭证都会被自动撤销。
通过 OAuth 登录获取的访问 Token 有过期时间。过期后继续使用会返回 Token Revoked 或类似的凭证失效错误。详细排查请参考 OAuth Token 失效排查

解决方法

1

重新登录控制台

如果使用的是 OAuth 登录方式,请访问 Sub2API 登录页面 重新完成登录授权。
2

生成新的 API Key

登录控制台后,前往 API Key 管理页面创建新的 Key,并在代码中替换旧 Key。
3

验证新凭证

使用新凭证发起一个简单请求(如模型列表查询),确认凭证已恢复正常。

有效预防

  • 定期审查控制台中的 API Key 列表,清理不再使用的 Key
  • 优先使用 API Key 进行自动化调用,避免依赖会过期的 OAuth Session
  • 在凭证即将到期前(如涉及 OAuth 刷新机制)提前刷新,避免服务中断
更多关于 OAuth 凭证过期的问题,请参考 OAuth Token 失效排查指南