Skip to main content

Ý nghĩa

Yêu cầu không hợp lệ về mặt cú pháp hoặc ngữ nghĩa: nội dung yêu cầu (body) sai định dạng, thiếu trường bắt buộc, hoặc giá trị tham số nằm ngoài phạm vi cho phép. Khi sự cố có thể quy cho một tham số cụ thể, trường param sẽ nêu tên tham số đó. Phản hồi 409 cho biết yêu cầu xung đột với trạng thái hiện tại của tài nguyên. Ví dụ, việc tạo OAuth client có thể không thành công do tài khoản dịch vụ đích không hoạt động, thiếu quyền được yêu cầu, hoặc đã đạt giới hạn số lượng client. Hãy kiểm tra status và detail cùng nhau; riêng mã lỗi không giúp phân biệt các tình huống này với một yêu cầu sai định dạng.

Cần thực hiện

  • Đọc detail và param — các trường này mô tả chính xác nội dung không vượt qua bước xác thực.
  • Đối với 400, hãy sửa yêu cầu trước khi gửi lại.
  • Đối với 409, trước tiên hãy giải quyết xung đột về trạng thái tài khoản, quyền được cấp hoặc dung lượng. OAuth client đang chờ dọn dẹp vẫn chiếm dung lượng. Hãy giữ nguyên khóa thử lại (retry key) khi thử lại cùng một lần tạo sau khi đã giải quyết xung đột.
  • Kiểm tra tài liệu tham chiếu API để biết các trường bắt buộc, kiểu dữ liệu và giá trị được phép của thao tác.