图片上传


接收上传图片,返回图片访问地址。

此处上传的图片仅支持在WeLink知识中使用。

请求格式说明

请求方式:POST (HTTPS)

请求地址:

https://open.welink.huaweicloud.com/api/tinyimage/v2/images

认证方式: access_token,请参考获取access_token

请求头部:

Accept-Charset:UTF-8
Content-Type:multipart/form-data
x-wlk-Authorization:access_token

请求参数:

参数 参数类型 必填 说明
file MultipartFile 上传的文件,采用form格式提交

注:file参数请以 multipart/form-data方式的表单POST提交

请求示例:


curl -X POST \
  'https://open.welink.huaweicloud.com/tinyimage/v2/images' \
  -H 'Accept-Charset: UTF-8' \
  -H 'x-wlk-Authorization: access_token' \
  -F 'file=@example.png' \


响应格式说明

返回结果:

正常返回结果:


{
    "code": "0",
    "message": "操作成功",
    "data": {
        "location": "https://open.welink.huaweicloud.com/tinyimage/v2/images/8c87826bf4be6540b460_298x206.png"
    }
}

异常返回结果举例:

{
    "code": "43251",
    "message": "文件上传失败"
}

返回参数说明:

参数 必选 参数类型 说明
code String 数据正常返回“0”,如果发生错误,会返回对应的错误码。
message String 返回接口请求发生错误时的详细信息。正常情况无此信息
data Object 成功返回的数据
data.location String 成功返回的图片访问地址, 注意:此地址仅供在WeLink知识中使用

错误码说明:

错误码 说明
43251 文件上传失败
43250 内部错误
43200 缺少认证信息
43210 上传文件为空
43213 上传文件大小超出限制

结果。 ""

    无结果。 ""