diff --git a/api-reference/openapi.en.json b/api-reference/openapi.en.json index 355ada1e..b3dfbe65 100644 --- a/api-reference/openapi.en.json +++ b/api-reference/openapi.en.json @@ -25283,6 +25283,18 @@ "type": "integer", "description": "Validity of both URLs in seconds. Always `300`." }, + "frame_url": { + "type": "string", + "description": "Sandboxed iframe URL (`/safari/artifact/f//`) that serves this file for an embedded preview. The token in the path is its only credential; it expires with `frame_expires_in`." + }, + "frame_base": { + "type": "string", + "description": "Frame URL directory of this artifact version, ending with `/`; append a file's relative path to load any file of a multi-file version. Empty, and therefore omitted, for single-object rows, whose frame route resolves only the file's own name." + }, + "frame_expires_in": { + "type": "integer", + "description": "Validity of `frame_url` and `frame_base` in seconds. Always `43200` (12 hours)." + }, "name": { "type": "string", "description": "File name including extension." @@ -25301,6 +25313,8 @@ "download_url", "preview_url", "expires_in", + "frame_url", + "frame_expires_in", "name", "size", "content_type" @@ -61623,6 +61637,8 @@ "download_url": "/safari/artifact/stream?mode=download&t=eyJmaWxlX2lkIjoicGZfU2RoRUE1ZmJaSkduSHp3ck5KTU1TQiJ9.c2lnbmF0dXJl", "preview_url": "/safari/artifact/stream?mode=preview&t=eyJmaWxlX2lkIjoicGZfU2RoRUE1ZmJaSkduSHp3ck5KTU1TQiJ9.c2lnbmF0dXJl", "expires_in": 300, + "frame_url": "/safari/artifact/f/eyJmaWxlX2lkIjoicGZfU2RoRUE1ZmJaSkduSHp3ck5KTU1TQiJ9.c2lnbmF0dXJl/checkout-latency-postmortem.html", + "frame_expires_in": 43200, "name": "checkout-latency-postmortem.html", "size": 18996, "content_type": "text/html" diff --git a/api-reference/openapi.zh.json b/api-reference/openapi.zh.json index 5d1f7526..e8929377 100644 --- a/api-reference/openapi.zh.json +++ b/api-reference/openapi.zh.json @@ -25283,6 +25283,18 @@ "type": "integer", "description": "两个链接的有效期,单位秒。固定为 `300`。" }, + "frame_url": { + "type": "string", + "description": "沙箱 iframe 地址(`/safari/artifact/f//`),供内嵌预览加载该文件。路径中的 token 是它唯一的凭据,随 `frame_expires_in` 过期。" + }, + "frame_base": { + "type": "string", + "description": "该产物版本的 frame 目录地址,以 `/` 结尾;在其后拼接文件相对路径即可加载多文件版本中的任意文件。单文件记录该值为空,因此被省略,其 frame 路由只解析该文件自身的名字。" + }, + "frame_expires_in": { + "type": "integer", + "description": "`frame_url` 与 `frame_base` 的有效期,单位秒。固定为 `43200`(12 小时)。" + }, "name": { "type": "string", "description": "文件名(含扩展名)。" @@ -25301,6 +25313,8 @@ "download_url", "preview_url", "expires_in", + "frame_url", + "frame_expires_in", "name", "size", "content_type" @@ -61623,6 +61637,8 @@ "download_url": "/safari/artifact/stream?mode=download&t=eyJmaWxlX2lkIjoicGZfU2RoRUE1ZmJaSkduSHp3ck5KTU1TQiJ9.c2lnbmF0dXJl", "preview_url": "/safari/artifact/stream?mode=preview&t=eyJmaWxlX2lkIjoicGZfU2RoRUE1ZmJaSkduSHp3ck5KTU1TQiJ9.c2lnbmF0dXJl", "expires_in": 300, + "frame_url": "/safari/artifact/f/eyJmaWxlX2lkIjoicGZfU2RoRUE1ZmJaSkduSHp3ck5KTU1TQiJ9.c2lnbmF0dXJl/checkout-latency-postmortem.html", + "frame_expires_in": 43200, "name": "checkout-latency-postmortem.html", "size": 18996, "content_type": "text/html" diff --git a/api-reference/safari.openapi.en.json b/api-reference/safari.openapi.en.json index 753ffeb0..08a2a505 100644 --- a/api-reference/safari.openapi.en.json +++ b/api-reference/safari.openapi.en.json @@ -4495,6 +4495,8 @@ "download_url": "/safari/artifact/stream?mode=download&t=eyJmaWxlX2lkIjoicGZfU2RoRUE1ZmJaSkduSHp3ck5KTU1TQiJ9.c2lnbmF0dXJl", "preview_url": "/safari/artifact/stream?mode=preview&t=eyJmaWxlX2lkIjoicGZfU2RoRUE1ZmJaSkduSHp3ck5KTU1TQiJ9.c2lnbmF0dXJl", "expires_in": 300, + "frame_url": "/safari/artifact/f/eyJmaWxlX2lkIjoicGZfU2RoRUE1ZmJaSkduSHp3ck5KTU1TQiJ9.c2lnbmF0dXJl/checkout-latency-postmortem.html", + "frame_expires_in": 43200, "name": "checkout-latency-postmortem.html", "size": 18996, "content_type": "text/html" @@ -9483,6 +9485,18 @@ "type": "integer", "description": "Validity of both URLs in seconds. Always `300`." }, + "frame_url": { + "type": "string", + "description": "Sandboxed iframe URL (`/safari/artifact/f//`) that serves this file for an embedded preview. The token in the path is its only credential; it expires with `frame_expires_in`." + }, + "frame_base": { + "type": "string", + "description": "Frame URL directory of this artifact version, ending with `/`; append a file's relative path to load any file of a multi-file version. Empty, and therefore omitted, for single-object rows, whose frame route resolves only the file's own name." + }, + "frame_expires_in": { + "type": "integer", + "description": "Validity of `frame_url` and `frame_base` in seconds. Always `43200` (12 hours)." + }, "name": { "type": "string", "description": "File name including extension." @@ -9501,6 +9515,8 @@ "download_url", "preview_url", "expires_in", + "frame_url", + "frame_expires_in", "name", "size", "content_type" diff --git a/api-reference/safari.openapi.zh.json b/api-reference/safari.openapi.zh.json index 3d86b043..418fff7d 100644 --- a/api-reference/safari.openapi.zh.json +++ b/api-reference/safari.openapi.zh.json @@ -4495,6 +4495,8 @@ "download_url": "/safari/artifact/stream?mode=download&t=eyJmaWxlX2lkIjoicGZfU2RoRUE1ZmJaSkduSHp3ck5KTU1TQiJ9.c2lnbmF0dXJl", "preview_url": "/safari/artifact/stream?mode=preview&t=eyJmaWxlX2lkIjoicGZfU2RoRUE1ZmJaSkduSHp3ck5KTU1TQiJ9.c2lnbmF0dXJl", "expires_in": 300, + "frame_url": "/safari/artifact/f/eyJmaWxlX2lkIjoicGZfU2RoRUE1ZmJaSkduSHp3ck5KTU1TQiJ9.c2lnbmF0dXJl/checkout-latency-postmortem.html", + "frame_expires_in": 43200, "name": "checkout-latency-postmortem.html", "size": 18996, "content_type": "text/html" @@ -9483,6 +9485,18 @@ "type": "integer", "description": "两个链接的有效期,单位秒。固定为 `300`。" }, + "frame_url": { + "type": "string", + "description": "沙箱 iframe 地址(`/safari/artifact/f//`),供内嵌预览加载该文件。路径中的 token 是它唯一的凭据,随 `frame_expires_in` 过期。" + }, + "frame_base": { + "type": "string", + "description": "该产物版本的 frame 目录地址,以 `/` 结尾;在其后拼接文件相对路径即可加载多文件版本中的任意文件。单文件记录该值为空,因此被省略,其 frame 路由只解析该文件自身的名字。" + }, + "frame_expires_in": { + "type": "integer", + "description": "`frame_url` 与 `frame_base` 的有效期,单位秒。固定为 `43200`(12 小时)。" + }, "name": { "type": "string", "description": "文件名(含扩展名)。" @@ -9501,6 +9515,8 @@ "download_url", "preview_url", "expires_in", + "frame_url", + "frame_expires_in", "name", "size", "content_type"