

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 令牌
<a name="API_Token"></a>


|  | 
| --- |
| 提高 AWS AppFabric 工作效率功能处于预览阶段，可能会发生变化。 | 

包含 AppClients 允许将授权码交换为访问令牌的信息。

**Topics**
+ [请求正文](#API_Token_request)
+ [响应元素](#API_Token_response)

## 请求正文
<a name="API_Token_request"></a>

请求接受采用 JSON 格式的以下数据。


| 参数 | 说明 | 
| --- | --- | 
| **代码** | 从授权端点接收的授权码。<br />类型：字符串<br />长度限制：最小长度为 1。最大长度为 2048。<br />必需：否 | 
| **grant\_type** | 令牌的授予类型。必须是 `authorization_code` 或 `refresh_token`。<br />类型：字符串<br />是否必需：是 | 
| **app\_client\_id** |  AppClient 的 ID。<br />类型：字符串<br />模式：`[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}`<br />是否必需：是 | 
| **redirect\_uri** | 传递给授权端点的重定向 URI。<br />类型：字符串<br />必需：否 | 
| **refresh\_token** | 从初始令牌请求接收的刷新令牌。<br />类型：字符串<br />长度限制：最小长度为 1。最大长度为 4096。<br />必需：否 | 

## 响应元素
<a name="API_Token_response"></a>

如果此操作成功，则该服务将会发送回 HTTP 200 响应。

服务以 JSON 格式返回以下数据。


| 参数 | 说明 | 
| --- | --- | 
| **appfabric\_user\_id** | 令牌的用户 ID。只有使用 `authorization_code` 授予类型的请求才会返回此值。<br />类型：字符串 | 
| **expires\_in** | 令牌过期前的秒数。<br />类型：长整型 | 
| **refresh\_token** | 用于后续请求的刷新令牌。<br />类型：字符串<br />长度限制：最小长度为 1。最大长度为 2048。 | 
| **token** | 访问令牌。<br />类型：字符串<br />长度限制：最小长度为 1。最大长度为 2048。 | 
| **token\_type** | 令牌类型。<br />类型：字符串 | 