

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

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


|  | 
| --- |
| O recurso AWS AppFabric de produtividade está em versão prévia e está sujeito a alterações. | 

Contém informações que permitem AppClients trocar um código de autorização por um token de acesso.

**Topics**
+ [Corpo da solicitação](#API_Token_request)
+ [Elementos de resposta](#API_Token_response)

## Corpo da solicitação
<a name="API_Token_request"></a>

A solicitação aceita os dados a seguir no formato JSON.


| Parâmetro | Description | 
| --- | --- | 
| **Código ** | O código de autorização recebido do endpoint de autorização.<br />Tipo: string<br />Restrições de tamanho: tamanho mínimo 1. O comprimento máximo é 2.048.<br />Obrigatório: não | 
| **grant\_type** | O tipo de concessão do token. Deve ser `authorization_code` ou `refresh_token`.<br />Tipo: String<br />Obrigatório: Sim | 
| **app\_client\_id** | O ID da AppClient.<br />Tipo: sequência<br />Padrão: `[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}`<br />Obrigatório: Sim | 
| **redirect\_uri** | A URI de redirecionamento passada para o endpoint de autorização.<br />Tipo: string<br />Obrigatório: não | 
| **refresh\_token** | O token de atualização recebido da solicitação inicial do token.<br />Tipo: string<br />Restrições de comprimento: tamanho mínimo de 1. O tamanho máximo é 4.096.<br />Obrigatório: não | 

## Elementos de resposta
<a name="API_Token_response"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.


| Parâmetro | Description | 
| --- | --- | 
| **appfabric\_user\_id** | O ID do usuário para o token. Isso é retornado somente para solicitações que usem o tipo de concessão `authorization_code`.<br />Tipo: string | 
| **expires\_in** | O número de segundos até a expiração do token.<br />Tipo: longo | 
| **refresh\_token** | O token de atualização a ser usado em uma solicitação subsequente.<br />Tipo: string<br />Restrições de tamanho: tamanho mínimo 1. O comprimento máximo é 2.048. | 
| **token** | O token de acesso.<br />Tipo: string<br />Restrições de tamanho: tamanho mínimo 1. O comprimento máximo é 2.048. | 
| **token\_type** | O tipo de token.<br />Tipo: string | 