

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Token
<a name="API_Token"></a>


|  | 
| --- |
| La funzionalità AWS AppFabric per la produttività è disponibile in anteprima ed è soggetta a modifiche. | 

Contiene informazioni che consentono di AppClients scambiare un codice di autorizzazione con un token di accesso.

**Topics**
+ [Corpo della richiesta](#API_Token_request)
+ [Elementi di risposta](#API_Token_response)

## Corpo della richiesta
<a name="API_Token_request"></a>

La richiesta accetta i seguenti dati in formato JSON.


| Parametro | Description | 
| --- | --- | 
| **code** | Il codice di autorizzazione ricevuto dall'endpoint di autorizzazione.<br />Tipo: String<br />Limitazioni di lunghezza: lunghezza minima di 1. La lunghezza massima è 2048 caratteri.<br />Obbligatorio: no | 
| **grant\_type** | Il tipo di concessione per il token. Deve essere `authorization_code` o `refresh_token`.<br />Tipo: stringa<br />Obbligatorio: sì | 
| **app\_client\_id** | L'ID del AppClient.<br />Tipo: stringa<br />Modello: `[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}`<br />Obbligatorio: sì | 
| **redirect\_uri** | L'URI di reindirizzamento passato all'endpoint di autorizzazione.<br />▬Tipo: stringa<br />Obbligatorio: no | 
| **refresh\_token** | Il token di aggiornamento ricevuto dalla richiesta iniziale del token.<br />Tipo: String<br />Limitazioni di lunghezza: lunghezza minima pari a 1. Lunghezza massima di 4096.<br />Obbligatorio: no | 

## Elementi di risposta
<a name="API_Token_response"></a>

Se l'operazione riesce, il servizio restituisce una risposta HTTP 200.

I dati seguenti vengono restituiti in formato JSON mediante il servizio.


| Parametro | Description | 
| --- | --- | 
| **appfabric\_user\_id** | L'ID dell'utente per il token. Viene restituito solo per le richieste che utilizzano il tipo di `authorization_code` concessione.<br />Tipo: String | 
| **expires\_in** | Il numero di secondi che mancano alla scadenza del token.<br />Tipo: long | 
| **refresh\_token** | Il token di aggiornamento da utilizzare per una richiesta successiva.<br />Tipo: String<br />Limitazioni di lunghezza: lunghezza minima di 1. La lunghezza massima è 2048 caratteri. | 
| **t**oken | Il token di accesso.<br />Tipo: String<br />Limitazioni di lunghezza: lunghezza minima di 1. La lunghezza massima è 2048 caratteri. | 
| **token\_type** | Il tipo di token.<br />Tipo: String | 