文档中心 > API类目 > 多媒体平台API

taobao.picture.update (修改图片名字)

修改指定图片的图片名

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
picture_id Number 必须 8426 要更改名字的图片的id
new_name String 必须 title
  • 最大长度:50
  • 新的图片名,最大长度50字符,不能为空

    响应参数

    名称 类型 示例值 描述
    done Boolean true 更新是否成功

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    PictureUpdateRequest req = new PictureUpdateRequest();
    req.setPictureId(8426L);
    req.setNewName("title");
    PictureUpdateResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <picture_update_response>
        <done>true</done>
    </picture_update_response>

    异常示例

    • XML示例
    • JSON示例
    <error_response>
        <code>50</code>
        <msg>Remote service error</msg>
        <sub_code>isv.invalid-parameter</sub_code>
        <sub_msg>非法参数</sub_msg>
    </error_response>

    错误码解释

    错误码 错误描述 解决方案
    isv.picture-service-client-service-error:ID is illegal 传入非法的图片ID(图片ID不存在,或者此ID对应的图片已被删除,或者图片ID所有者不是调接口的用户) 更改图片id参数
    isv.core-service-client-service-error:PICTURE_DELETED 图片已删除 只能更新未被删除的图片名称
    isp.core-service-client-service-error:PICTURE_SYS_ERROR 系统错误 检查参数或稍后重试
    isv.core-service-client-service-error:TOO_MANY_REQUESTS 请求过快 稍后重试

    API工具

    如何获得此API

    FAQ

    返回
    顶部