更新时间:2024-02-06 GMT+08:00
分享

修改场景地图文件

功能介绍

此接口用于修改场景地图文件。场景地图文件上传后,调用该接口修改"ready"字段为"true",完成场景地图创建。

URI

PATCH /v2/{project_id}/sim/sm/maps/{parent_lookup_id}/files/{sha256}

表1 路径参数

参数

是否必选

参数类型

描述

parent_lookup_id

String

地图ID。

project_id

String

项目ID。

sha256

String

地图文件sha256值。

请求参数

表2 请求Body参数

参数

是否必选

参数类型

描述

url

String

文件资源地址。

sha256

String

文件sha256值。

created_at

Double

最小值:0

updated_at

Double

最小值:0

post

String

POST预签链接信息,用于上传文件。

put_url

String

PUT预签链接地址,用于上传文件。优先使用POST方法上传。

get_url

String

GET地址,用于下载文件。

expire

Integer

默认失效时间为600秒。

缺省值:600

path

String

文件在OBS桶中的路径。

bucket

String

文件所在OBS桶。

filename

String

文件名。

最大长度:255

ready

Boolean

文件状态。完成文件上传状态为true,未完成文件上传状态为false。

响应参数

状态码: 200

表3 响应Body参数

参数

参数类型

描述

url

String

文件资源地址。

sha256

String

文件sha256值。

created_at

Double

创建时间。

最小值:0

updated_at

Double

更新时间。

最小值:0

post

post object

POST预签链接信息,用于上传文件。

put_url

String

PUT预签链接地址,用于上传文件。优先使用POST方法上传。

get_url

String

GET地址,用于下载文件。

expire

Integer

默认失效时间为600秒。

缺省值:600

path

String

文件在OBS桶中的路径。

bucket

String

文件所在OBS桶。

filename

String

文件名。

最大长度:255

ready

Boolean

文件状态。完成文件上传状态为true,未完成文件上传状态为false。

表4 post

参数

参数类型

描述

url

String

POST预签链接信息,用于上传文件。

fields

PostResponseField object

POST预签链接信息,调用POST预签链接上传文件时用于构造请求。

表5 PostResponseField

参数

参数类型

描述

key

String

Post预签链接Key字段,在创建请求时需要添加到请求头。

x-amz-algorithm

String

Post预签链接x-amz-algorithm字段,在创建请求时需要添加到请求头。

x-amz-credential

String

Post预签链接x-amz-credential字段,在创建请求时需要添加到请求头。

x-amz-date

String

Post预签链接x-amz-date字段,在创建请求时需要添加到请求头。

policy

String

Post预签链接policy字段,在创建请求时需要添加到请求头。

x-amz-signature

String

Post预签链接x-amz-signature字段,在创建请求时需要添加到请求头。

请求示例

修改场景地图文件

PATCH https://{endpoint}/v2/{project_id}/sim/sm/maps/{id}/files/{sha256}/

{
  "ready" : true
}

响应示例

状态码: 200

请求成功

  • {
      "url" : "/v2/my_project_id/sim/sm/files/8717ae1874a4b063267211bb575373b7eb73aaa99d6ed531352fff3776dc3a60/",
      "sha256" : "8717ae1874a4b063267211bb575373b7eb73aaa99d6ed531352fff3776dc3a60",
      "created_at" : 1.699954027363056E9,
      "updated_at" : 1.699954028718363E9,
      "post" : null,
      "put_url" : null,
      "get_url" : "my-get-url",
      "path" : "my-path",
      "bucket" : "my-bucket",
      "filename" : "ALKS_Road_straight.xodr",
      "ready" : true
    }

状态码

状态码

描述

200

请求成功

错误码

请参见错误码

分享:

    相关文档

    相关产品