GetAttachmentUploadUrl - 获取临时附件上传OSS地址

更新时间:

查询附件上传OSS地址。

接口说明

说明 附件上传
  • 请参考 OSS 官方文档,使用预签名 URL 上传文件。
  • 您可在拿到临时上传链接后通过如下方式上传:

    示例
    curl -X PUT -H "Content-Type:application/octet-stream" -H "x-oss-meta-author:aliy" -T /home/admin/file.png "https://xx.oss-cn-zhangjiakou.aliyuncs.com/xx/xx.png"

    调试

    您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

    授权信息

    当前API暂无授权信息透出。

    请求参数

    名称类型必填描述示例值
    FileNamestring

    上传文件的名称

    81A0D93D-54D7-4529-ABFA-633ED63223BA.jpg

    返回参数

    名称类型描述示例值
    object
    Codeinteger

    状态码

    0
    Messagestring

    错误信息, 当 success=false 的时候, 可以取到 message

    success
    RequestIdstring

    阿里云为该请求生成的唯一标识符。

    ED195C2C-787F-511C-8204-714456781861
    Successboolean

    调用接口返回是否成功, true 代表调用正常

    true
    Dataobject

    调用成功后返回的业务数据。

    ObjectKeystring

    已上传的文件标识符

    cdb5d174-c282-4b2d-9048-e74ea2223127.jpg
    PutSignedUrlstring

    上传 OSS 文件的签名 URL

    https://workorder.oss-cn-beijing.aliyuncs.com /20220314/cabb80c3-430b-4079-a9f2-d2a0d1c2a587.png?Expires=1647328689&OSSAccessKeyId=LTAI***************&Signature=AbSEh26G3oYrJ8ivr4B0xzF89zk%3D
    GetSignedUrlstring

    查询 OSS 文件的签名 URL

    https://workorder.oss-cn-beijing.aliyuncs.com /20220314/cabb80c3-430b-4079-a9f2-d2a0d1c2a587.png?Expires=1647328689&OSSAccessKeyId=LTAI**************&Signature=AbSEh26G3oYrJ8ivr4B0xzF89zk%3D

    示例

    正常返回示例

    JSON格式

    {
      "Code": 0,
      "Message": "success",
      "RequestId": "ED195C2C-787F-511C-8204-714456781861",
      "Success": true,
      "Data": {
        "ObjectKey": "cdb5d174-c282-4b2d-9048-e74ea2223127.jpg",
        "PutSignedUrl": "https://workorder.oss-cn-beijing.aliyuncs.com\n/20220314/cabb80c3-430b-4079-a9f2-d2a0d1c2a587.png?Expires=1647328689&OSSAccessKeyId=LTAI***************&Signature=AbSEh26G3oYrJ8ivr4B0xzF89zk%3D",
        "GetSignedUrl": "https://workorder.oss-cn-beijing.aliyuncs.com\n/20220314/cabb80c3-430b-4079-a9f2-d2a0d1c2a587.png?Expires=1647328689&OSSAccessKeyId=LTAI**************&Signature=AbSEh26G3oYrJ8ivr4B0xzF89zk%3D"
      }
    }

    错误码

    HTTP status code错误码错误信息描述
    400param.illegalParams illegal.-
    401illegal.authYou are not authorized to perform the operation.您没有操作权限
    403No permissionsNo permissions to access.RAM鉴权无权限
    500System.errorAn error occurred while processing your request.系统出现未知错误,请重试

    访问错误中心查看更多错误码。

    变更历史

    变更时间变更内容概要操作
    2025-02-25OpenAPI 错误码发生变更查看变更详情