蜂桥AI蜂桥AI
API 参考
管理接口OAuth
⚠️合规提示:本项目仅用于合法授权的 API 网关、内部管理和私有化部署场景。请遵守上游服务条款、平台规则、监管要求和内容安全要求。

创建 OAuth 登录或验证流程

intent 为 login、bind 或 verify。login 可带 aff;只有 verify 可带 scope/context。bind 与 verify 要求当前登录会话,bind 还要求 account.binding.bind 安全证明。返回 flow_token 后使用对应提供方的专用流程。

POST
/api/oauth/state

请求头参数

X-Security-Proof?string

短期、绑定当前身份和具体操作且只能消费一次的安全证明。不能作为 PAT 或模型 API Key 使用。

providerstring
intentstring
允许值"login" | "bind" | "verify"
aff?string
长度length <= 32
scope?string
context?object

响应体

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://api.beeaicloud.com/api/oauth/state" \  -H "Content-Type: application/json" \  -d '{    "provider": "string",    "intent": "login"  }'
{
  "success": true,
  "message": "string",
  "data": {
    "flow_token": "string",
    "expires_at": 0,
    "authorization_url": "string"
  }
}
{
  "success": false,
  "message": "string",
  "code": "string",
  "data": {
    "code": "string"
  }
}
{
  "success": false,
  "message": "string",
  "code": "string",
  "data": {
    "code": "string"
  }
}
{
  "success": false,
  "message": "string",
  "code": "string",
  "data": {
    "code": "string"
  }
}
{
  "success": false,
  "message": "string",
  "code": "string",
  "data": {
    "code": "string"
  }
}

这篇文档对您有帮助吗?

创建 OAuth 登录或验证流程 | 蜂桥AI