Ottieni il token di accesso con Client ID e Secret
Recupera un token di accesso utilizzando l’API Cells Cloud Get Token con un Client ID e un secret.
API Post Access Token
Prima di chiamare l’endpoint, assicurati di avere:
- Un account Aspose Cloud registrato.
- Un Client ID e un Client Secret generati nel portale Aspose Cloud.
Web API
POST https://api.aspose.cloud/v4.0/cells/connect/token
Sicurezza e autenticazione
Le API di Aspose.Cells Cloud sono sicure e richiedono l'autenticazione basata su token JWT.
Parametri della richiesta
| Nome parametro | Tipo | Posizione | Descrizione |
|---|---|---|---|
| grant_type | string | body (form‑url‑encoded) | Valore fisso client_credentials richiesto per OAuth. |
| client_id | string | body (form‑url‑encoded) | L’identificativo client rilasciato a te. |
| client_secret | string | body (form‑url‑encoded) | Il secret associato al Client ID. |
Esempio di richiesta (cURL)
curl -X POST "https://api.aspose.cloud/v4.0/cells/connect/token" \
-H "Content-Type: application/x-www-form-urlencoded" \
-d "grant_type=client_credentials&client_id=IL_TUO_CLIENT_ID&client_secret=IL_TUO_CLIENT_SECRET"
Risposta
{
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...",
"token_type": "Bearer",
"expires_in": 3600
}
Codici di stato HTTP
| Codice | Significato | Descrizione |
|---|---|---|
| 200 | OK | Filtro applicato correttamente; la risposta contiene i dettagli dell’operazione. |
| 400 | Richiesta non valida | Parametri mancanti o non validi (ad esempio, tipo di file non supportato). |
| 401 | Non autorizzato | Token JWT non valido o mancante. |
| 413 | Payload troppo grande | Il file caricato supera il limite di dimensione. |
| 500 | Errore interno del server | Errore imprevisto del server. |
Esempio di gestione dell’errore
{
"error": "invalid_client",
"error_description": "Autenticazione client non riuscita."
}
Come utilizzare l’API Get public key con gli SDK
Specifica OpenAPI
La Specifiche OpenAPI definiscono un’interfaccia di programmazione accessibile pubblicamente, consentendoti di eseguire interazioni REST direttamente da un browser web.
Utilizzare gli SDK di Aspose.Cells Cloud
L’utilizzo di un SDK è il modo più rapido per iniziare. L’SDK nasconde i dettagli HTTP sottostanti, consentendoti di ottenere un token di accesso per Cells con un numero minimo di righe di codice.
Consulta il repository GitHub per un elenco completo degli SDK di Aspose.Cells Cloud. Un SDK gestisce i dettagli di basso livello, consentendoti di concentrarti sulle attività del tuo progetto.