ShareAI Platform Docs

Reîmprospătează token-urile de acces în siguranță

Rotește tokenurile de reîmprospătare OAuth ShareAI pe backend-ul tău, stochează înlocuirea atomic și gestionează expirarea sau reluarea fără bucle de reîncercare.

Vizualizează ca Markdown
Pe această pagină

Folosește un token de reîmprospătare când un token de acces expiră și grantul clientului este încă valid. Reîmprospătarea nu afișează un ecran de consimțământ. Păstrează contul original și limita de autorizare.

POST https://auth.shareai.now/oauth/token

Emite un nou token de acces și rotește tokenul de reîmprospătare.

URL de bază
https://auth.shareai.now
Autentificare
Autentificare client confidențial

cURL

curl --fail-with-body "https://auth.shareai.now/oauth/token" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  --data-urlencode "grant_type=refresh_token" \
  --data-urlencode "client_id=$SHAREAI_CLIENT_ID" \
  --data-urlencode "client_secret=$SHAREAI_CLIENT_SECRET" \
  --data-urlencode "refresh_token=$SHAREAI_REFRESH_TOKEN"

Stochează ambele înlocuiri împreună#

  1. Serializează operațiunile de reîmprospătare pentru aceeași autorizare a clientului. O cerere a aplicației ar trebui să efectueze reîmprospătarea în timp ce altele așteaptă.
  2. Schimbă tokenul de reîmprospătare curent o singură dată folosind metoda de autentificare a clientului configurată.
  3. Salvează tokenul de acces returnat, tokenul de reîmprospătare înlocuit și expirarea în mod atomic.
  4. Elimină vechiul token de reîmprospătare. Eliberează cererile în așteptare folosind noul token de acces.

Gestionează eșecul#

Pornit invalid_grant, șterge autorizația inutilizabilă și cere clientului să se reconecteze. O eroare temporară de serviciu este diferită de consimțământul revocat: afișează o eroare temporară și menține o cale limitată de recuperare. Nu repeta procesul de reîmprospătare la nesfârșit.

Solicitarea unui domeniu mai restrâns#

O valoare opțională scope poate reduce permisiunile. Nu poate adăuga surcharge la un grant exclusiv pentru identitate. Folosește domeniul și expirarea returnate ca autoritate pentru noul token.

Pasul următor#

Trimite cereri de chat cu un token de acces OAuth

Ultima actualizare: 15 septembrie 2026

Documentația platformei ShareAI
Toată documentația

Caută după titlu sau conținut.

Întreabă despre această pagină

Alege un asistent pentru a explora această pagină. Poți, de asemenea, să copiezi pagina și să o inserezi în conversația ta.

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI