Alfresco API

PUT /people/{personId}/avatar

基本信息

Note: 该端点在Alfresco 5.2.2和更高版本中可用。

更新与people personId相关的头像图像。

请求正文应为头像图片的二进制流。 文件的内容类型应为图像文件。 这将用于生成“头像”缩略图再现。

您必须是该people或拥有管理员权限才能更新该people的头像。

您可以使用-me-字符串代替<personid>来代表当前通过身份验证的用户。

请求方式:PUT

请求API :/ people / {personId} / avatar

Path参数

名称 类型 是否必填 示例值 描述
personId string   people的标识符。

Body参数(contentBodyUpdate

名称 类型 是否必填 描述
contentBodyUpdate string 二进制内容
参数内容类型:applicaiton/json

错误信息描述

状态码 原因
200 成功回应
400 无效的参数:personId无效,或者头像无法上传
401 验证失败
403 当前用户无权更新personId的头像
404 personId不存在
413 内容超出了单个文件的大小限制(已针对网络/系统配置)
501 系统已禁用渲染/缩略图
507 内容超出为网络/系统配置的总体存储配额限制
default 意外错误

返回结果示例

{
  "error": {
    "errorKey": "string",
    "statusCode": 0,
    "briefSummary": "string",
    "stackTrace": "string",
    "descriptionURL": "string",
    "logId": "string"
  }
}