Verwaltungs-APIsOAuth
⚠️Compliance-Hinweis: Verwenden Sie dieses Projekt nur für rechtmäßig autorisierte API-Gateways, interne Verwaltung und private Bereitstellungen. Beachten Sie die Nutzungsbedingungen vorgelagerter Dienste, Plattformregeln, regulatorische Vorgaben und Anforderungen an die Inhaltssicherheit.
OAuth-Anmelde- oder Prüfvorgang erstellen
intent ist login, bind oder verify. aff ist nur bei login erlaubt, scope/context nur bei verify. bind und verify benötigen die aktuelle Anmeldesitzung; bind zusätzlich einen account.binding.bind-Nachweis. Mit flow_token im anbieterspezifischen Ablauf fortfahren.
Header-Parameter
X-Security-Proof?string
Kurzlebiger, einmaliger Sicherheitsnachweis für die aktuelle Identität und den konkreten Vorgang. Weder PAT noch Modell-API-Schlüssel.
providerstring
intentstring
Zulässige Werte
"login" | "bind" | "verify"aff?string
Länge
length <= 32scope?string
context?object
Antworttext
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"
}
}War diese Anleitung hilfreich?