ShareAI Platform Docs

Senden Sie Chat-Anfragen mit OAuth

Verwenden Sie ein genehmigtes ShareAI-OAuth-Zugriffstoken für kundenfinanzierte Chat-Abschlüsse und verwalten Sie Token-Ablauf, Zustimmung und Kontogrenzen.

Als Markdown anzeigen
Auf dieser Seite

Wählen Sie diesen Weg, wenn ein Kunde Ihrer Anwendung die Nutzung seines ausgewählten ShareAI-Kontos autorisiert hat. Schließen Sie zuerst den Autorisierungscode mit PKCE ab und erhalten Sie eine Berechtigung, die Folgendes umfasst: surcharge.

POST https://api.shareai.now/api/v1/chat/completions

Führen Sie Inferenz gemäß der vom Kunden akzeptierten Anwendungsvereinbarung durch.

Basis-URL
https://api.shareai.now
Authentifizierung
Bearer OAuth-Zugriffstoken
Erforderlicher Scope
surcharge

cURL

curl --fail-with-body https://api.shareai.now/api/v1/chat/completions \
  -H "Authorization: Bearer $SHAREAI_ACCESS_TOKEN" \
  -H "Content-Type: application/json" \
  --data '{"model":"MODEL_IDENTIFIER","messages":[{"role":"user","content":"Hello!"}],"stream":false}'

Das Zugriffstoken wird im Bearer-Header verwendet#

Der Chat-Endpunkt und der Anfragetext sind identisch mit dem API-Key-Flow. Der Unterschied liegt in den Anmeldedaten und ihrem Autorisierungslebenszyklus. Ein Refresh-Token wird nur an den Token-Endpunkt gesendet; ein ID-Token wird nur für die validierte Anmeldung der Anwendung verwendet.

Wer zahlt und welcher Plan gilt?#

Die akzeptierte Berechtigung identifiziert das ausgewählte persönliche oder Organisationskonto, die Anwendung und den Nutzungsplan. Der Dienst bestimmt diese Werte aus der Autorisierung. Senden Sie keine Zahler-ID, keine Builder-Gebühr oder das Subjekt eines anderen Kunden im Chat-Body, um die Abrechnung zu ändern.

Wenn das Zugriffstoken abläuft, verwenden Sie den Refresh-Flow in Ihrem Backend und speichern Sie das Ersatz-Refresh-Token. Wenn die Berechtigung widerrufen wird oder eine neue Zustimmung erforderlich ist, verbinden Sie den Kunden über den Browser-Flow erneut.

Fehlerbehandlung#

ErgebnisAktion
401 consent_requiredBitten Sie den Kunden, sich erneut zu verbinden, wenn die Autorisierung nicht mehr gültig ist.
403Überprüfen Sie die gewährte Inferenzberechtigung und den Zugriff auf erlaubte Modelle/Provider.
429Beachten Sie Retry-After und die Limits Ihrer Anwendung/Ihres Kontos.
503 temporarily_unavailableZeigen Sie einen temporären Dienstfehler an; teilen Sie dem Kunden nicht mit, dass die Zustimmung widerrufen wurde.

Zuletzt aktualisiert am 15. September 2026

ShareAI Plattform-Dokumentation
Alle Dokumentationen

Nach Titel oder Inhalt suchen.

Fragen zu dieser Seite

Wählen Sie einen Assistenten, um diese Seite zu erkunden. Sie können die Seite auch kopieren und in Ihr Gespräch einfügen.

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI