
# 上传智能信息服务号图片资源
#### 功能介绍
支持用户上传图片资源。
#### URI
POST /v1/aim-sa/media/upload
#### 请求参数
表1FormData参数 
| 参数        | 是否必选 | 参数类型   | 描述                                                                                                                                                                                                                                                                 |
|:---|:---|:---|:---|
| file      | 是    | File   | 图片资源。 说明： 文件格式与文件名后缀需保持一致，请勿修改原始文件后缀，否则导致资源上传失败。                                                                                                                                                                                                                   |
| file_type | 是    | String | 文件类型。 - PUB_LOGO：上传服务号LOGO。支持jpg、bmp、png和jpeg格式，分辨率大于等于240\*240且比例为1:1，大小不超过100k。 - BG_IMAGE：上传服务号主页背景图。支持jpg、bmp、png和jpeg格式，分辨率大于等于1440\*810且比例为16:9，大小不超过4M。 - FASTAPP_LOGO：上传快应用LOGO。支持jpg、bmp、png和jpeg格式，分辨率大于等于192\*192且比例为1:1，大小不超过4M。 - OTHER：上传授权证明和营业执照等。 |
   
#### 响应参数
**状态码： 200**
表2响应Body参数 
| 参数   | 参数类型                                                           | 描述                |
|:---|:---|:---|
| data | [UploadMediaRsp] object | 上传智能信息服务号图片资源响应体。 |
   
 表3UploadMediaRsp 
| 参数            | 参数类型    | 描述           |
|:---|:---|:---|
| resource_type | Integer | 资源类型。 - 1：图片 |
| resource_id   | String  | 资源ID。        |
| resource_url  | String  | 资源路径。        |
   
**状态码： 400**
表4响应Body参数 
| 参数         | 参数类型   | 描述    |
|:---|:---|:---|
| error_code | String | 错误码。  |
| error_msg  | String | 结果详情。 |
   
**状态码： 500**
表5响应Body参数 
| 参数         | 参数类型   | 描述    |
|:---|:---|:---|
| error_code | String | 错误码。  |
| error_msg  | String | 结果详情。 |
   
#### 请求示例
上传智能信息服务号图片资源
```
https://koomessage.myhuaweicloud.cn/v1/aim-sa/media/upload
```
#### 响应示例
**状态码： 200**
返回信息。
```
{
  "data" : {
    "resource_id" : "708feafdf1354805bd66e7fddc678dc3",
    "resource_type" : null,
    "resource_url" : "AimSauploadService/0ee8432935c84290bd67993ac7059ed720220530-141334(WeLinkPC).png"
  }
}
```
#### 状态码
| 状态码 | 描述    |
|:---|:---|
| 200 | 返回信息。 |
| 400 | 非法参数。 |
| 500 | 内部错误。 |
   
#### 错误码
请参见[错误码](https://support.huaweicloud.com/api-koomessage/ErrorCode.html)。
