
# 获取投屏码信息
表1获取投屏码信息 
| **REST URL格式** | **访问方法** |                  **URI**                   ||||
| **REST URL格式** |
|---|---|---|---|---|---|
| GET            | ~https://ip/v1/cast/code~                  ||||
| **接口功能**       | 本接口用于获取当前设备的投屏码                                      |||||
| **接口说明**       | 查询当前设备的投屏码                                           |||||
| **响应数据**       | 参见[表2] |||||
| **参数**         | **参数名称** | **可选/必选/条件必选** | **参数类型** | **位置** | **参数说明** |
| **参数**         |          |                |          |        |          |
   
 表2返回值 
| 参数      | 类型     | 取值范围     | 参数说明                                                                                                                                                                                                                                                                                                                                                                  |
|:---|:---|:---|:---|
| success | int    | \[0, 1\] | 响应结果 0：失败 1：成功                                                                                                     |
| data    | Object | 可选       | 成功返回数据。这里返回投屏码。 例如：{"success":1,"data":{"castCode":"xxxxxx","mode":1}}                                                                                                                                                                      |
| error   | Object | 可选       | 失败返回错误信息，参见[表3] 例如：{"success":0,"error":{"id":100671116,"code":1,"params":\["client projection disabled"\]}} |
   
 表3error 
| 参数    | 类型     | 取值范围     | 参数说明                                                                                                                    |
|:---|:---|:---|:---|
| id    | int    | 32位整数    | 错误id，用于转换。                                                                                                              |
| code  | int    | 32位整数    | 错误码，跟错误id对应，具体含义参考[错误码](https://support.huaweicloud.com/ideahub-api/ideahub_05_0255.html#ZH-CN_TOPIC_0000001309671920)。 |
| param | Object | param 对象 | 失败响应的附带参数。                                                                                                              |
   
