# 查询使用桌面的时长 - ListUsedDesktopInfo
#### 功能介绍
查询使用桌面的时长。已废弃，不推荐使用。统计数据推荐使用[查询桌面使用情况统计数据接口](https://support.huaweicloud.com/api-workspace/ListDesktopUsageMetric.html)和[查询用户使用统计数据接口](https://support.huaweicloud.com/api-workspace/ListUserUsageMetric.html)。
#### 调试
您可以在[API Explorer](https://console.huaweicloud.com/apiexplorer/#/openapi/Workspace/doc?api=ListUsedDesktopInfo)中调试该接口，支持自动认证鉴权。API Explorer可以自动生成SDK代码示例，并提供SDK代码示例调试功能。
#### 授权信息
账号具备所有API的调用权限，如果使用账号下的IAM用户调用当前API，该IAM用户需具备调用API所需的权限。
- 如果使用角色与策略授权，具体权限要求请参见[权限和授权项](https://support.huaweicloud.com/api-workspace/workspace_09_0128.html)。
- 如果使用身份策略授权，需具备如下身份策略权限。
  
  | 授权项                          | 访问级别 | 资源类型（\*为必须） | 条件键 | 别名 | 依赖的授权项 |
  |:---|:---|:---|:---|:---|:---|
  | workspace:statistics:getUsed | Read | -           | -   | -  | -      |
     
  
 
#### URI
POST /v2/{project_id}/desktops/statistics/used
表1路径参数 
| 参数         | 是否必选 | 参数类型   | 描述    |
|:---|:---|:---|:---|
| project_id | 是    | String | 项目ID。 |
   
#### 请求参数
表2请求Body参数 
| 参数                  | 是否必选 | 参数类型             | 描述                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
|:---|:---|:---|:---|
| desktop_ids         | 否    | Array of strings | 桌面id集合。                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| start_time          | 否    | String           | 开始时间，格式：yyyy-MM-dd（UTC时间，不传查默认最近15天）最多查31天数据。                                                                                                                                                                                                                                                                                                                                                                                                      |
| end_time            | 否    | String           | 结束时间，格式：yyyy-MM-dd（UTC时间，不传查默认最近15天）最多查31天数据。                                                                                                                                                                                                                                                                                                                                                                                                      |
| group_by_type       | 否    | String           | 统计方式，不传则默认按天。可选值为： - DAY: 按天。   - HOUR: 按小时。    |
| desktop_username    | 否    | String           | 若传桌面的用户名，则查询使用时间只有该用户的使用时间。                                                                                                                                                                                                                                                                                                                                                                                                                        |
| desktop_user_domain | 否    | String           | 桌面的用户所属域。默认为主域。                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| offset              | 否    | Integer          | 从查询结果中的第几条数据开始返回,用于分页查询，取值范围0-2147483647，默认从0开始。                                                                                                                                                                                                                                                                                                                                                                                                   |
| limit               | 否    | Integer          | 查询结果中想要返回的信息条目数量,用于分页查询，取值范围0-100，默认值100。                                                                                                                                                                                                                                                                                                                                                                                                          |
   
#### 响应参数
**状态码：200**
表3响应Body参数 
| 参数                     | 参数类型                                                                                         | 描述               |
|:---|:---|:---|
| desktop_used_info_list | Array of [DesktopUsedHoursInfo] objects | 桌面使用信息（以桌面Id划分）。 |
| total_count            | Integer                                                                                      | 总数。              |
   
 表4DesktopUsedHoursInfo 
| 参数               | 参数类型                                                                               | 描述        |
|:---|:---|:---|
| desktop_id       | String                                                                             | 桌面Id。     |
| desktop_username | String                                                                             | 使用的用户。    |
| used_info_list   | Array of [DesktopUsedInfo] objects | 桌面使用时间列表。 |
   
 表5DesktopUsedInfo 
| 参数       | 参数类型   | 描述                              |
|:---|:---|:---|
| date     | String | 日期，格式：yyyy-MM-dd（UTC时间）。        |
| use_time | String | 总共在线时间单位:小时数（h）,精确到两位小数，如：1.32。 |
   
**状态码：default**
表6响应Body参数 
| 参数                            | 参数类型   | 描述                                                           |
|:---|:---|:---|
| error_code                    | String | 错误码，失败时返回。                                                   |
| error_msg                     | String | 错误描述。                                                        |
| error_detail                  | String | 错误详情。                                                        |
| encoded_authorization_message | String | 加密后的详细拒绝原因，用户可以自行调用STS服务的decode-authorization-message接口进行解密。 |
   
#### 请求示例
```
GET /v2/9565be6e740941c493b38a1f46ecae6f/desktops/statistics/used
{
  "desktop_ids" : [ "c6e6dbd7-c950-471d-a6a7-01d0fb62f450", "d5367f84-1d64-498e-9b92-093002ac6ce9" ],
  "start_time" : "2022-12-09",
  "end_time" : "2022-12-15"
}
```
#### 响应示例
**状态码：200**
```
{
  "desktop_used_info_list" : [ {
    "desktop_id" : "c6e6dbd7-c950-471d-a6a7-01d0fb62f450",
    "used_info_list" : [ {
      "date" : "2022-12-09",
      "use_time" : 12.62
    }, {
      "date" : "2022-12-10",
      "use_time" : 2.62
    }, {
      "date" : "2022-12-11",
      "use_time" : 1.02
    }, {
      "date" : "2022-12-12",
      "use_time" : 0
    }, {
      "date" : "2022-12-13",
      "use_time" : 0
    }, {
      "date" : "2022-12-14",
      "use_time" : 3.87
    }, {
      "date" : "2022-12-15",
      "use_time" : 3.56
    } ]
  }, {
    "desktop_id" : "d5367f84-1d64-498e-9b92-093002ac6ce9",
    "used_info_list" : [ {
      "date" : "2022-12-09",
      "use_time" : 10.56
    }, {
      "date" : "2022-12-10",
      "use_time" : 1.38
    }, {
      "date" : "2022-12-11",
      "use_time" : 0
    }, {
      "date" : "2022-12-12",
      "use_time" : 0
    }, {
      "date" : "2022-12-13",
      "use_time" : 0
    }, {
      "date" : "2022-12-14",
      "use_time" : 3.87
    }, {
      "date" : "2022-12-15",
      "use_time" : 3.56
    } ]
  } ],
  "total_count" : 2
}
```
#### 状态码
| 状态码     | 描述           |
|:---|:---|
| 200     | 查询使用桌面的时长响应。 |
| default | 错误响应。        |
   
#### 错误码
请参见[错误码](https://support.huaweicloud.com/api-workspace/ErrorCode.html)。
