ShareAI Platform Docs

Renueva tokens de acceso de forma segura

Rota los tokens de actualización de OAuth de ShareAI en tu backend, almacena el reemplazo de forma atómica y maneja el vencimiento o la repetición sin bucles de reintento.

Ver como Markdown
En esta página

Usa un token de actualización cuando un token de acceso expire y la concesión del cliente siga siendo válida. Actualizar no muestra una pantalla de consentimiento. Preserva la cuenta original y el límite de autorización.

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

Emite un nuevo token de acceso y rota el token de actualización.

URL base
https://auth.shareai.now
Autenticación
Autenticación de cliente confidencial

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"

Almacena ambos reemplazos juntos#

  1. Serializa las operaciones de actualización para la misma autorización del cliente. Una solicitud de aplicación debe realizar la actualización mientras las demás esperan.
  2. Intercambia el token de actualización actual una vez usando el método de autenticación del cliente configurado.
  3. Guarda el token de acceso devuelto, el token de actualización de reemplazo y el vencimiento de forma atómica.
  4. Descarta el token de actualización antiguo. Libera las solicitudes en espera usando el nuevo token de acceso.

Maneja fallos#

En invalid_grant, borra la autorización inutilizable y pide al cliente que se reconecte. Un error temporal del servicio es diferente a un consentimiento revocado: muestra un fallo temporal y mantén un camino de recuperación limitado. Nunca intentes refrescar indefinidamente.

Solicitar un alcance más reducido#

Un valor opcional scope puede reducir permisos. No puede añadir surcharge a una concesión solo de identidad. Usa el alcance y la caducidad devueltos como la autoridad para el nuevo token.

Próximo paso#

Envía solicitudes de chat con un token de acceso OAuth

Última actualización septiembre 15, 2026

Documentación de la plataforma ShareAI
Toda la documentación

Buscar por título o contenido.

Preguntar sobre esta página

Elige un asistente para explorar esta página. También puedes copiar la página y pegarla en tu conversación.

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI