UserImage: Update

UserImage: Update

用户指定图片资源ID,修改该图片资源的信息。用户只能修改自己创建的图片资源。

Request

HTTP request

PATCH https://www.featapi.com/api/user/user-image/<UserImage id>/

Parameters

无需添加参数。

Authorization

该请求需要用户登录认证

Request body

NameValueDescNotes
tagsarray自定义标签,前端通过tags参数对该图片资源提交一个或多个标签,标签内容为字符串。获取当前用户的图片资源列表时,可以通过标签来筛选返回结果。不能提交空数组

注意:提交`tags`参数后,若接口请求成功,会直接覆盖该图片资源数据的`tags`属性,而不是增加新标签。

Response

范例:

修改UserImage: Create文档范例中的图片资源。

{
    "id": 1,
    "user": 123456789,
    "img": "http://localhost:8000/media/123456789/UserImage/test.jpeg",
    "img_height": 210,
    "img_width": 288,
    "create_time": "2021-11-03T08:50:33.405785Z",
    "delete_time": null,
    "tags": [
        "receive_money",
        "weixin_pay"
    ]
}

URL:UPDATE /api/user/user-image/1/

Payload:

{
    "tags": [
        "it_needs_to_be_changed"
    ]
}

请求成功后,返回结果。成功的HTTP状态码为200。

{
    "id": 1,
    "user": 123456789,
    "img": "http://localhost:8000/media/123456789/UserImage/test.jpeg",
    "img_height": 210,
    "img_width": 288,
    "create_time": "2021-11-03T08:50:33.405785Z",
    "delete_time": null,
    "tags": [
        "it_needs_to_be_changed"
    ]
}

发表评论

您的电子邮箱地址不会被公开。

您可以使用以下 HTML标签和属性:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

Captcha Code