Skip to content

Lỗi thường gặp (integrator) ​

Tham chiếu nhanh khi tích hợp v2.api.gommo.net + api.gommo.net. Gommo thường trả JSON success, error, message — đôi khi HTTP 200 với error: 1. Luôn parse body, không chỉ status.

Liên quan: Vòng đời request · Authentication · Media & jobs

Triệu chứng → nguyên nhân → sửa ​

Triệu chứngNguyên nhânCách xử lý
401 / unauthorized / token invalidThiếu Bearer, token hết hạnLogin lại POST …/auth/login; lưu token trên server
Login OK nhưng credit / ai/me saidomain ≠ domain đăng ký userdomain từ luồng signup — Domain đăng ký
Create job bị từ chốiĐoán ratio, mode, …POST /ai/models?type=… trước; chỉ dùng giá trị catalog
Create OK, poll không có result_urlKhông poll, media sai, job còn chạyVòng đời — 3.5s, max 80; log một JSON poll
Poll báo lỗi trong JSONModeration, lỗi model, hủyĐọc message; không retry payload giống hệt
Timeout sau 80 lần (~5 phút)Video nặng / upstream chậmBáo user; có thể tạo job mới; xem usage-history nếu cần
402 / không đủ creditUser hết creditPOST https://api.gommo.net/ai/me; user nạp trên site dealer
HTTP 200 + { "error": 1, "message": "…" }Hay gặp trên route platformCoi error !== 0 hoặc success: false là lỗi
Playground OK, app lỗiThiếu domain, gọi sai hostTier A: host public; khớp tab URL public Playground

Poll timeout không phải lỗi upstream ​

Sau 80 lần không có result_url là timeout phía client. Public API không webhook job — Webhooks.

Chỉ self-host gateway (Mode B/C) ​

{gateway}/gateway/* trả envelope success: false, code, message — khác một số response Gommo thô.

Tài liệuKhi nào
Deploy → Gateway error responsesUNAUTHORIZED, VALIDATION_ERROR, …
doc/GATEWAY-ERRORS.md (repo)Maintainer
SDK errorsClient TS gateway (tùy chọn)

Tier A production không nên phụ thuộc mã lỗi gateway trừ khi chủ đích self-host.

Tiếp theo ​