Skip to main content
GET
https://www.geeknow.top
/
v1
/
videos
/
{task_id}
Veo 任务查询
curl --request GET \
  --url https://www.geeknow.top/v1/videos/{task_id} \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "task_id": "<string>"
}
'
{
  "id": "video_abc123",
  "object": "video",
  "model": "veo_3_1-fast",
  "status": "processing",
  "progress": 50,
  "created_at": 1735689600,
  "completed_at": 0,
  "expires_at": 1735776000,
  "seconds": "8",
  "size": "720x1280",
  "remixed_from_video_id": "",
  "error": {
    "message": "",
    "code": ""
  },
  "video_url": ""
}

Documentation Index

Fetch the complete documentation index at: https://docs.geeknow.top/llms.txt

Use this file to discover all available pages before exploring further.

Veo 任务查询

Veo 系列提交后同样通过 GET /v1/videos/{task_id} 查询。对外返回仍然是 OpenAI 风格 video 对象。
  • 查询路径是 GET /v1/videos/{task_id}
  • 任务完成后通常可从 video_url 或代理内容地址读取结果。
  • 路由层仍由 controller.RelayTaskFetch 统一处理。

方法与路径

GET /v1/videos/{task_id}

请求示例

curl https://www.geeknow.top/v1/videos/video_abc123 \
  -H "Authorization: Bearer YOUR_API_KEY"

响应示例

{
  "id": "video_abc123",
  "object": "video",
  "model": "veo_3_1-fast",
  "status": "processing",
  "progress": 50,
  "created_at": 1735689600,
  "completed_at": 0,
  "expires_at": 1735776000,
  "seconds": "8",
  "size": "720x1280",
  "remixed_from_video_id": "",
  "error": {
    "message": "",
    "code": ""
  },
  "video_url": ""
}

认证

Authorization: Bearer YOUR_API_KEY

Path Parameters

task_id
string
required
视频任务 ID。

Response

id
string
任务 ID。
object
string
固定为 video
status
string
任务状态,常见值包括 queuedprocessingcompletedfailedcancelled
progress
integer
进度百分比。
seconds
string
输出时长。
size
string
输出尺寸。
video_url
string
视频结果地址。

相关接口